2014-02-13 31 views
0

我有3組數據x,y,z,其中z代表掃描步長,z = 50。對應於z我有x和y的每個值。我想在第5,10和20個掃描步驟繪製一條線或等高線圖。這是可能的,我應該使用哪個功能?python中的2D圖

回答

0

我不完全理解你的數據是如何組織的,但Matplotlib是彈出一個等高線圖的最簡單的方法:看這個例如: http://matplotlib.org/examples/pylab_examples/contour_label_demo.html 如果刪除URL的最後過去,你可以瀏覽整個畫廊有更多的例子,其中一些可能更接近你想要做的。查科是一個更多參與和更強大的替代方案。你可以參考這個例子: http://docs.enthought.com/chaco/user_manual/annotated_examples.html#contour-plot-py

Mayavi是3D繪圖,這似乎並不是你想要做的。如果你很好奇,結帳: http://docs.enthought.com/mayavi/mayavi/

希望這會有所幫助。