我想從一個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