我想从一个2维numpy数组中绘制一条单行对照python中的1d列表。例如,我想使用matplotlib行绘制的 'i' 如下对1d列表绘制单排2d numpy数组
|0 0 0 0 0|
|1 1 1 1 1|
i |2 2 2 2 2|
|. . . . .|
|n n n n n|
对
[0, 100, 200, 300, 400]
什么我现在是:
plt.plot(list1, 2dimArray[i])
,但是这是行不通的。当我对1d列表绘制1d列表时,我有这个功能,但我必须去多维并选择numpy。
有没有办法做到这一点?
如果'A'是你的二维数组,而'x'您1D列表,'plt.plot(x,A [i,:])'有效吗? – 2013-04-08 03:09:28
你的错误是什么? – askewchan 2013-04-08 03:13:03