python matplotlib數據可視化

#基於python3python

Matplotlib構建的3D圖形:

使用pycharm的小夥伴把sciview給關掉:iview

由於sciview顯示的是png圖片。3d圖形通常咱們都須要拖拖拽拽的。dom

 

參見: https://blog.csdn.net/xguardian/article/details/81088499 (在python3中,圖像的顯示,必須顯式地調用一下show函數)函數

經常使用的三維散點圖:

from mpl_toolkits.mplot3d.axes3d import Axes3D #繪製3維的散點圖
x = np.random.randint(0,10,size=100) y = np.random.randint(-20,20,size=100) z = np.random.randint(0,30,size=100) # 此處fig是二維
fig = plt.figure() # 將二維轉化爲三維
axes3d = Axes3D(fig) # axes3d.scatter3D(x,y,z) # 效果相同
axes3d.scatter(x,y,z) plt.show() #寫成fig.show()同樣。這裏須要注意的是,python3圖形的顯示必須顯式地調用一下show()函數。
相關文章
相關標籤/搜索