python中的matplotlib的一些基礎用法

 1 #繪製折線圖或者散點圖plot
 2 import matplotlib.pyplot as pyl  3 import numpy as npy  4 x = [1,2,3,4,8]  5 y = [5,7,2,1,5]  6 #pyl.plot(x,y)#plot(x軸數據,y軸數據,展示形式)
 7 #pyl.show()
 8 # pyl.plot(x,y,"o")#加o爲散點圖
 9 # pyl.show()
10 """
11 c -- cyan --青色 12 r -- red -- 紅色 13 m -- magente -- 品紅 14 g -- green -- 綠色 15 b -- blue -- 藍色 16 y -- yellow -- 紅色 17 k -- blank -- 黑色 18 w -- white -- 白色 19 """
20 #線條樣式
21 """
22  - 直線 23  -- 虛線 24  -.-. 形式 25  : 細小虛線 26 """
27 # pyl.plot(x,y,":y")
28 # pyl.show()
29 
30 #點的樣式
31 """
32 s -- 方形 33 h -- 六角形 34 H -- 六角形 35 * -- 心形 36 + -- 加號 37 x -- x形 38 d -- 菱形 39 D -- 菱形 40 p -- 五角形 41 """
42 # pyl.plot(x,y,"Hy")
43 # pyl.show()
44 # pyl.plot(x,y)
45 # x2 = [1,3,6,8,10,13,16]
46 # y2 = [1,6,6,14,22,14,15]
47 # pyl.plot(x2,y2)
48 # pyl.title("show")#加名稱
49 # pyl.xlabel("ages")#加X軸的標籤
50 # pyl.ylabel("temp")#加Y軸的標籤
51 # pyl.xlim(0,25)#x軸的範圍
52 # pyl.ylim(0,20)#y軸的範圍
53 # pyl.show()
54 
55 """
56 咱們不論是設置線條的樣式,仍是點的樣式,仍是它們的顏色。都是添加第三個參數,且三個參數是在一塊兒,第一和第二 57 參數都是x軸和y軸座標用的方法是pyl.plot()。用xlabel和ylabel方法添加x軸和y軸的標籤,用xlim和ylim方法來限定x軸和 58 y軸的範圍。 59 """
60 #隨機數的生成
61 # data = npy.random.random_integers(1,20,10)#(最小值,最大值,最大值)生成整數
62 # print(data)
63 # data2 = npy.random.normal(5.0,2.0,10)#(均數,西格瑪,個數)生成正太分佈的數
64 # print(data2)

 

 1 #直方圖hist
 2 import matplotlib.pyplot as pyl  3 import numpy as npy  4 data3 = npy.random.normal(10.0,1.0,10000)  5 # pyl.hist(data3)
 6 # pyl.show()
 7 data4 = npy.random.random_integers(1,25,1000)  8 #pyl.hist(data4)
 9 sty = npy.arange(2,19,5)#相似與range函數,5表示寬度爲5,就是條形圖的寬度,從2到19
10 # pyl.hist(data4,sty,histt ype="stepfilled")
11 # pyl.show()
12 pyl.subplot(2,2,1)#行,列,當前區域
13 x1 = [1,2,3,4,5] 14 y1 = [5,3,5,23,5] 15 pyl.plot(x1,y1)#代碼寫在相應的區域的下面,便可打印出對應的圖形
16 
17 pyl.subplot(2,2,2) 18 x2 = [5,2,3,8,6] 19 y2 = [7,3,5,4,2] 20 pyl.plot(x2,y2) 21 
22 pyl.subplot(2,1,2) 23 x3 = [5,6,7,10,19,20,29] 24 y3 = [6,3,5,21,14,15,8] 25 pyl.plot(x3,y3) 26 
27 pyl.show()

相關文章
相關標籤/搜索