python校准曲线代码
以下是用Python编写的校准曲线代码:
```
import numpy as np
import matplotlib.pyplot as plt
# 添加数据点
x = np.array([1, 2, 3, 4, 5])
y = np.array([1.5, 2.5, 3.5, 4.5, 5.5])
# 绘制散点图
plt.scatter(x, y)
# 拟合曲线
fit = np.polyfit(x, y, deg=1)
x_line = np.linspace(1, 5, 100)
y_line = fit[0] * x_line + fit[1]
# 绘制拟合曲线
plt.plot(x_line, y_line, color='red')
# 添加图例和标签
plt.legend(["拟合曲线", "数据点"])
plt.xlabel("X轴")linspace函数python
plt.ylabel("Y轴")
plt.title("校准曲线")
# 显示图形
plt.show()
```
大意是将已有的数据点用散点图表示出来,并使用np.polyfit()函数拟合一条曲线出来。接着使用linspace函数创建100个等距数据点,将其代入拟合出来的曲线方程计算出对应的y轴值,最后用plt.plot()函数将这条拟合曲线绘制出来。在图中添加了标题,x轴、y轴标签和图例,最后在屏幕上显示图形。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论