matplotlib是乙個python的圖形框架,類似於matlab和r語言。
downloads.html
,選擇對應的版本即可安裝,我選擇的版本為
matplotlib-1.3.1.win32-py2.7.exe
。由於我之前已經安裝過
numpy1.8
。所有配套元件都安裝成功後如果執行 import matplotlib.pyplot as plt 出錯,請參考這篇文章
scipy
,然後把c:\python27\lib\site-packages\scipy\lib中的six.py six.pyc six.pyo三個檔案拷貝到c:\python27\lib\site-packages目錄下。
? 12 3
4 56 7
8 910 11
12 13
14 15
16 17
18 19
20 21
22 23
24 25
26 27
28 29
30 31
32 33
34 35
36import
numpy as np
import
matplotlib.pyplot as plt
=
5
=
(
20
35
30
35
27
)
=
(
2
3
4
1
2
)
=
# the x locations for the groups
=
0.35
# the width of the bars
=
plt.subplots()
=
ax.bar(ind, menmeans, width, color
=
'r'
, yerr
=
menstd)
=
(
25
32
34
20
25
)
=
(
3
5
2
3
3
)
=
ax.bar(ind
+
width, womenmeans, width, color
=
'y'
, yerr
=
womenstd)
# add some
ax.set_ylabel(
'scores'
)
ax.set_title(
'scores by group and gender'
)
ax.set_xticks(ind
+
width)
ax.set_xticklabels( (
'g1'
'g2'
'g3'
'g4'
'g5'
) )
ax.legend( (rects1[
0
], rects2[
0
]), (
'men'
'women'
) )
def
autolabel(rects):
# attach some text labels
for
in
rects:
=
rect.get_height()
ax.text(rect.get_x()
+
rect.get_width()
/
2.
1.05
*
'%d'
%
int
(height),
ha
=
'center'
, va
=
'bottom'
)
autolabel(rects1)
autolabel(rects2)
plt.show()
執行上面**,執行後如下圖所示。
Python Matplotlib安裝及簡單使用
在使用numpy進行學習統計計算時是枯燥的,大量的資料令我們很頭疼,所以我們需要把它圖形化顯示。matplotlib是乙個python的圖形框架,類似於matlab和r語言。選擇對應的版本即可安裝,我選擇的版本為matplotlib 1.3.1.win32 py2.7.exe。由於我之前已經安裝過n...
Python Matplotlib安裝及簡單使用
在使用numpy進行學習統計計算時是枯燥的,大量的資料令我們很頭疼,所以我們需要把它圖形化顯示。matplotlib是乙個python的圖形框架,類似於matlab和r語言。選擇對應的版本即可安裝,我選擇的版本為matplotlib 1.3.1.win32 py2.7.exe。由於我之前已經安裝過n...
Python Matplotlib安裝及簡單使用
在使用numpy進行學習統計計算時是枯燥的,大量的資料令我們很頭疼,所以我們需要把它圖形化顯示。matplotlib是乙個python的圖形框架,類似於matlab和r語言。選擇對應的版本即可安裝,我選擇的版本為matplotlib 1.3.1.win32 py2.7.exe。由於我之前已經安裝過n...