Python 在Matplotlib中绘制的点之间的连接线

Python 在Matplotlib中绘制的点之间的连接线,python,matplotlib,Python,Matplotlib,我用matplotlib.pyplot分别绘制了4个X和Y列表,即点1[x1,y1]、点2[x2,y2]、点3[x3,y3]和点4[x4,y4]。在绘图中,我试图将点1连接到点2,点2连接到点3,等等,直到所有4个点都连接起来,这在我的例子中代表一个正方形。这些数据是我正在研究的一个矩形泵的动态x和y位移,它显示了在船的月池内是否超过了位移限制 以下是我迄今为止的代码,它给出了以下绘图和生成的绘图: 任何帮助都将不胜感激 谢谢 布莱恩这应该对你有帮助。做些改变 from matplotlib.

我用matplotlib.pyplot分别绘制了4个X和Y列表,即点1[x1,y1]、点2[x2,y2]、点3[x3,y3]和点4[x4,y4]。在绘图中,我试图将点1连接到点2,点2连接到点3,等等,直到所有4个点都连接起来,这在我的例子中代表一个正方形。这些数据是我正在研究的一个矩形泵的动态x和y位移,它显示了在船的月池内是否超过了位移限制

以下是我迄今为止的代码,它给出了以下绘图和生成的绘图:

任何帮助都将不胜感激

谢谢


布莱恩

这应该对你有帮助。做些改变

from matplotlib.pyplot import plot, show
plot([SSLPXPoint1, SSLPXPoint2], [SSLPYPoint1, SSLPYPoint2])
plot([SSLPXPoint3, SSLPXPoint2], [SSLPYPoint3, SSLPYPoint2])
plot([SSLPXPoint3, SSLPXPoint4], [SSLPYPoint3, SSLPYPoint4])
show()

编辑,因为上一个连接了所有点。

创建一个X点列表和第二个Y点列表,并
plt.plot(list_X,list_Y)
这应该可以。谢谢!很好。欢迎,我编辑过,但后来意识到这两种方法都有效。:)我都测试过了,你是对的。结果是一致的。知道不止一种方法真是太好了!
from matplotlib.pyplot import plot, show
plot([SSLPXPoint1, SSLPXPoint2], [SSLPYPoint1, SSLPYPoint2])
plot([SSLPXPoint3, SSLPXPoint2], [SSLPYPoint3, SSLPYPoint2])
plot([SSLPXPoint3, SSLPXPoint4], [SSLPYPoint3, SSLPYPoint4])
show()