matploylib常用的一些方法

2021-10-09 21:15:07 字數 834 閱讀 9563

import matplotlib.pyplot as plt

import numpy as np

x = np.random.randn(30)

y = np.random.randn(30)

fig = plt.figure(

)#定義乙個例項

#通過此方式向例項中新增我們需要的子圖

ax1 = fig.add_subplot(2,

2,1)

# 前2個數字表示將整塊圖劃分成了兩行兩列,一共四張子圖

ax2 = fig.add_subplot(2,

2,2)

ax3 = fig.add_subplot(2,

2,3)

ax4 = fig.add_subplot(2,

2,4)

a,= ax1.plot(x,

"r--o"

)#畫圖

ax1.legend(

[a],

["a"])

#圖例plt.title(

"title"

)#標題

plt.xlabel(

"x")

#x,y座標軸

plt.ylabel(

"y")

plt.scatter(x,y, c=

"g", marker=

"o", label=

"(x,y)"

)#散點圖(c指的是使用哪種顏色,marker指的是使用哪種形狀,label指定在散點圖中繪製的引數點使用的圖例,與線型圖中的圖例不同。)

plt.show(

)

一些常用的函式

設定文字 test.getdlgitem text的id setwindowtext 顯示文字1 獲得當前目錄 getcurrentdirectory max path,buf 獲得當前程式檔名等 getmodulefilename getsystemdirectory getwindowsdire...

一些常用的函式

這是一些使用頻率比較高的函式,有的來自別人的程式.1.產生隨機字串函式 function random length return hash 2.擷取一定長度的字串 注 該函式對gb2312使用有效 function wordscut string,length sss 0 for i 0 i le...

一些常用的備忘

php相關 1.編譯php時出現undefined reference to libiconv open 錯誤。解決方案 make zend extra libs liconv make install 2.php的編譯引數 mysql相關 1.group concat 函式的使用。group co...