标签: python numpy matplotlib
假设我有一个像这样的np.array:
data = np.array([[1,2],[2,4],[3,5],[4,5]])
我想绘制从第一点到第二点然后从第二点到第三点的路径...... 我该如何管理呢。我知道如何链接所有点,但不是指定顺序。
答案 0 :(得分:4)
import numpy as np import matplotlib.pyplot as plt data = np.array([[1,2],[2,4],[3,5],[4,5]]) plt.plot(data[:, 0], data[:, 1]) plt.show()
或者,正如所建议的那样(@fuglede的这个非常好):
plt.plot(*data.T)