python - 如何在 python matplotlib 点(散点图)图中添加趋势线?

标签 python scatter trendline

如何将趋势线添加到使用 matplotlib.scatter 绘制的点图中?

最佳答案

如解释 here

在 numpy 的帮助下,可以计算例如线性拟合。

# plot the data itself
pylab.plot(x,y,'o')

# calc the trendline
z = numpy.polyfit(x, y, 1)
p = numpy.poly1d(z)
pylab.plot(x,p(x),"r--")
# the line equation:
print "y=%.6fx+(%.6f)"%(z[0],z[1])

关于python - 如何在 python matplotlib 点(散点图)图中添加趋势线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26447191/

相关文章:

javascript - 我将使用什么 JavaScript 代码来绘制趋势线?

python - 使用 pandas 或 seaborn 通过条形图制作回归线

javascript - 为 Google 数字范围过滤器的较低范围设置最大值

open() 未分配给任何变量时的 Python 文件状态

python - 使用 main 函数的最佳实践

python - 将颜色条作为图例添加到 matplotlib 散点图(多个子图,多个散点图)

python - python 中带有 slider 的散点图

python - 在 Python 中查找字符串中的字符数

python - dpkg 问题,重新安装 Python;系统找不到 'independent libraries <prefix>'?

python - 在两个 Numpy 数组之间创建 Pandas Dataframe,然后绘制散点图