Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在散点图中添加y=x线_Python_Matplotlib_Plot_Scatter - Fatal编程技术网

Python 在散点图中添加y=x线

Python 在散点图中添加y=x线,python,matplotlib,plot,scatter,Python,Matplotlib,Plot,Scatter,我有一个类似于下面的图,我想把y=x线放在同一个图上。我希望这条线是实心的(不像下面的散点图),我该怎么做?[这是用python编写的] #数据:示例数据 x_数据=[24.48,24.65,19.14,23.61,22.96,24.48,24.73] y_数据=[24.50,24.50,19.15,23.58,22.93,24.48,24.73] plt.scatter(x_数据,y_数据,颜色='绿色',标记='+',标签='示例数据') plt.title(“绘制的示例数据”) plt.x

我有一个类似于下面的图,我想把y=x线放在同一个图上。我希望这条线是实心的(不像下面的散点图),我该怎么做?[这是用python编写的]

#数据:示例数据
x_数据=[24.48,24.65,19.14,23.61,22.96,24.48,24.73]
y_数据=[24.50,24.50,19.15,23.58,22.93,24.48,24.73]
plt.scatter(x_数据,y_数据,颜色='绿色',标记='+',标签='示例数据')
plt.title(“绘制的示例数据”)
plt.xlabel('X_数据')
plt.ylabel('Y_data')
plt.legend()
plt.show()
添加


在plt.show()之前,您可以添加如下内容

plt.plot(x_数据,x_数据,颜色='red',标签='x=y')
plt.show()之前

像这样:

#数据:示例数据
x_数据=[24.48,24.65,19.14,23.61,22.96,24.48,24.73]
y_数据=[24.50,24.50,19.15,23.58,22.93,24.48,24.73]
plt.scatter(x_数据,y_数据,颜色='绿色',标记='+',标签='示例数据')
plt.plot(x_数据,x_数据,颜色='red',标签='x=y')
plt.title(“绘制的示例数据”)
plt.xlabel('X_数据')
plt.ylabel('Y_data')
plt.legend()
plt.show()
其结果是:

太好了这正是我想要的谢谢你的帮助:D
plt.xlim((0, 25)) # restricts x axis from 0 to 25
plt.ylim((0, 25)) # restricts x axis from 0 to 25
plt.plot([0, 25], [0, 25]) # plots line y = x