這是我的數據和圖形我想產生:如何使用變量數參數pyplot.plot?
from numpy import array
from os.path import expanduser
import matplotlib.pyplot as plt
sns.set(style="darkgrid")
data = [array([8, 4, 9, 6, 2]), array([5, 4, 4, 1, 2]), array([4, 3, 1, 5, 6]), array([8, 3, 5, 6, 4])]
for d in data:
plt.plot(d)
# plt.savefig(expanduser("~/Documents/rural_juror.pdf"))
因爲我想繪製數那些在同一seaborn facetgrid
我不能使用一個循環,但必須在做一條線,像這樣:
plt.plot(*data)
# produces same result as
# plt.plot(data[0], data[1], data[2], data[3])
然而,這並不工作,但產生的圖形像這樣:
我猜這與我們的論點有關,其類型爲data, looks, data, looks...
,但我該如何解決這個問題?
啊,它是X和Y,而不是x和AES。謝謝!相關文檔在這裏:http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.plot如果我發現早些時候我不會問。再次感謝。 –