常用的可視化圖形有 折線圖,散點圖,直方圖
繪圖使用到的模塊爲 matplotlib.pylab
繪製折線圖和散點圖使用plot方法,繪製直方圖使用hist方法
Demo1 折線圖的繪製
#折線圖/散點圖
import matplotlib.pylab as pyl # 導入模塊
import numpy
x = [1,3,5,6,7] #x軸數據
y = [2,6,7,3,5] # 軸數據 注意想軸和y軸的數據要緯度對應
"""
plot(x軸數,y軸數據,展現形式)
"""
#繪製圖形
pyl.plot(x,y)
#展示圖形
pyl.show()
Demo2 散點圖的繪製
#折線圖/散點圖
import matplotlib.pylab as pyl # 導入模塊
import numpy
x = [1,3,5,6,7] #x軸數據
y = [2,6,7,3,5] # 軸數據 注意想軸和y軸的數據要緯度對應
"""
plot(x軸數,y軸數據,展現形式)
默認展現形式是折線圖
如果要繪製散點圖,將展現形式設爲‘o’
"""
#繪製圖形
pyl.plot(x,y,'o')
#展示圖形
pyl.show()
如果你不喜歡默認的圖形的顏色或者是形式,你可以在plot()方法的第三個參數中進行修改
可以在展現形式中指定要顯示的顏色
c-cyan--青色
r-red--紅色
m-magente--品紅
b-blue--藍色
y-yellow--黃色
k-black--黑色
w-white--白色
注意:展現形式可以疊加
如:‘or’表示紅色的散點圖
折線圖中線條的樣式也可以在展現形式中修改:
- 直線
-- 虛線
-.
: 細小虛線
散點圖中點的樣式也可以在展現形式中修改
s--方形
h-- 六角形
H--六角形
*--星形
+--加號
X--x形
d--菱形
D--菱形
p--五角星
大家都知道,我們繪製表圖的時候,要給表添加標題和相應的字段我們可以通過以下title()方法爲表添加標題,用xlable()方法爲x軸添加字段,用ylable()方法爲一週添加字段
pyl.title("age-happy")
pyl.xlabel("age")
pyl.ylabel("happy")
如果你想控制x和y軸的顯示範圍,可以使用xlim()方法和ylimg()方法
#設置x軸和y軸的範圍
pyl.xlim(3,7) # x軸的範圍3-7
pyl.ylim(1,5) # y軸的範圍1-5
如果你想在同一圖中繪製多天線段,那麼很簡單,只需要在shou()方法之前添加新的x軸參數和y軸參數即可
#同一圖中繪製多個線段
x2 = [3,5,6,8,12,14,17]
y2 = [3,4,6,12,14,15,9]
pyl.plot(x2,y2)