所以我有一個數據集是矩陣形式:爲形狀(x,y,f(x,y))的等高線圖設置任意軸值?
x1, Y1, VALUE1
x2, Y1, VALUE2
x3, Y1, VALUE3
x1, Y2, VALUE4
x2, Y2, VALUE5
x3, Y2, VALUE6
等。除了我的x軸和y軸從1,2,3,... N開始,我可以正確地獲得輪廓。這很好,因爲它代表像素,所以不是不正確的,但我想將像素軸的值更改爲實際單位。我似乎無法找到指示輪廓的方法來允許我添加此項。
bsquare=np.reshape(value,(x length,y length))
blue=contour(bsquare,colors='b')
plt.show()
其中xlength和ylength是任一軸上的點數。
個人而言,我不明白這個問題。如果您提供了一個有效的示例,那麼您生成或寫下的數據會很有幫助。例如,座標軸不能正確表示x和y,但是您不指定它們是什麼或它們應該是什麼;對三胞胎中的數據有什麼意義?典型的等值線圖沒有整數軸(http://matplotlib.org/examples/pylab_examples/contour_demo.html)等。 – tom10