如何在matplotlib中的散点图上绘制一条线?

时间:2021-03-06 11:48:21

标签: python matplotlib

我试图在散点图上绘制一条线,但我只是得到了一个散点图。 如果我删除散点图代码,我试图得到的黑线看起来很好。有什么我遗漏的吗?

将 matplotlib.pyplot 导入为 plt 将熊猫导入为 pd

df=pd.read_csv("houses_data.csv")

x_values=df["sqft_living"].values
y_values=df["price"].values

x=[1,2,3,4]
y=[1,2,3,4]

# THIS LINE DOESNT APPEAR
plt.plot(x,y,color="black")

plt.scatter(x_values,y_values,alpha=0.6,edgecolors="red",color="blue",marker='o')
plt.xlabel("House Living size (sqft)")
plt.ylabel("Price (1 unit = 100000)")
plt.title("House prices in USA")
plt.show()

我想要的是一条单线穿过 2 个点的散点图

enter image description here

我得到的只是一个散点图:
enter image description here

0 个答案:

没有答案