如何为散点图创建趋势线

2024-06-11 05:38:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着用下面的代码做一条线性趋势线(用一个对应的等式),然而,用下面的代码创建一条穿过每个点的线,而不是创建一个平均值。功能 'plt.绘图(x1,y1,'r-')'为我之前构建的一个线图生成一条线性趋势线。为什么它不适用于散点图?在

除此之外,我还试图消除两个-1y值,我通过定义x1消除了一些x值,如下所示。在

x = rainfall_container[0]
y = ndvi_container[0]

fig = plt.figure()

x1 = x[x > 0.0]
y1 = y[x > 0.0]

plt.scatter(x1, y1)
plt.plot(x1, y1,'r-')

enter image description here


Tags: 代码功能绘图定义containerplt线性趋势