我需要绘制一个二维值数组-5行* 388列。但是我不确定如何将所有5行信号一起打印。下图是我希望打印的图像,但在同一轴上还有4个信号。谁能帮我吗?
import numpy as np
import matplotlib.pyplot as plt
data = np.loadtxt(r'C:\Users\sweth\Desktop\img.csv', delimiter=',', dtype=float)
for i in range(1,data.shape[0]+1):
plt.plot(data[:,0], data[:,i], label='id %s' %i)
plt.legend()
plt.show()
这是我使用的仅打印5列的代码。
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS8wYVZSNy5wbmcifQ==” alt =“要显示”>
我需要绘制一个二维值数组-5行* 388列。但是我不确定如何将所有5行信号一起打印。下图是我希望打印的图像,但还有另外四个信号...
看起来好像是换位了索引,所以不是在绘制整行,而是在绘制列。您的专栏当然有5个元素长。