所以我一直轉圈圈在這最後一天了,希望有人可以把我趕出痛苦。matplotlib:繪製二維數組
我有一個函數f依賴於x和y的值,並在繪圖˚F對Y,給出了以下figure。
現在每行的是對於x [0,1]的值和感覺,必須有一種方法來顏色/輪廓繪圖,使得其可以很容易地鑑定出的線對應於x的什麼值。我嘗試了大量搜索,但在這種情況下沒有找到任何有用的幫助。
的代碼重現,讓我的身材是如下數據。任何幫助都會很棒,因爲我覺得我錯過了一些顯而易見的東西。
import numpy as np
import matplotlib.pyplot as plt
y = np.linspace(0,100)
x = np.linspace(0,1,11)
f = np.zeros((len(y), len(x)))
for j in range(len(x)):
i=0
for r in y:
f[i,j] = (1000 + (-r * 2)) + (1000*(1-x[j]))
i += 1
plt.plot(f, y)
怎麼樣一個[傳奇](http://matplotlib.org/users/legend_guide.html)? – MKesper
http://stackoverflow.com/questions/16992038/inline-labels-in-matplotlib和http://matplotlib.org/users/legend_guide.html – Dadep
或者標繪在[3D](http://matplotlib.org/ mpl_toolkits/mplot3d/tutorial.html),或[註釋](http://matplotlib.org/users/annotations_intro.html),或[colormapping線(http://stackoverflow.com/questions/8945699/gnuplot- linecolor-variable-in-matplotlib/18516488#18516488),或者如果只有非常有限的x個值,請使用不同的[linestyle](http://matplotlib.org/api/lines_api.html#matplotlib.lines。 Line2D.set_linestyle)。 – armatita