Python-Matplotlib安装及简单使用
2014-06-19 21:48
1131 查看
在使用NumPy进行学习统计计算时是枯燥的,大量的数据令我们很头疼,所以我们需要把它图形化显示。
Matplotlib是一个Python的图形框架,类似于MATLAB和R语言。
Matplotlib的官网地址是 http://matplotlib.org/ ,下载地址为 http://matplotlib.org/downloads.html,选择对应的版本即可安装,我选择的版本为 matplotlib-1.3.1.win32-py2.7.exe。
由于我之前已经安装过NumPy1.8,所以安装Matplotlib后只需要安装 dateutil 和 pyparsing,win32的安装文件可以在这里找到 http://www.lfd.uci.edu/~gohlke/pythonlibs/。
所有配套组件都安装成功后如果执行 import matplotlib.pyplot as plt 出错,请参考这篇文章http://blog.csdn.net/yang6464158/article/details/18546871#comments
安装 scipy,然后把C:\Python27\Lib\site-packages\scipy\lib中的six.py
six.pyc six.pyo三个文件拷贝到C:\Python27\Lib\site-packages目录下。
运行上面代码,执行后如下图所示。
![](http://static.open-open.com/lib/uploadImg/20140227/20140227160333_229.jpg)
来自:http://my.oschina.net/bery/blog/203595
Matplotlib是一个Python的图形框架,类似于MATLAB和R语言。
Matplotlib的官网地址是 http://matplotlib.org/ ,下载地址为 http://matplotlib.org/downloads.html,选择对应的版本即可安装,我选择的版本为 matplotlib-1.3.1.win32-py2.7.exe。
由于我之前已经安装过NumPy1.8,所以安装Matplotlib后只需要安装 dateutil 和 pyparsing,win32的安装文件可以在这里找到 http://www.lfd.uci.edu/~gohlke/pythonlibs/。
所有配套组件都安装成功后如果执行 import matplotlib.pyplot as plt 出错,请参考这篇文章http://blog.csdn.net/yang6464158/article/details/18546871#comments
安装 scipy,然后把C:\Python27\Lib\site-packages\scipy\lib中的six.py
six.pyc six.pyo三个文件拷贝到C:\Python27\Lib\site-packages目录下。
01 | import numpy as np |
02 | import matplotlib.pyplot as plt |
03 |
04 | N = 5 |
05 | menMeans = ( 20 , 35 , 30 , 35 , 27 ) |
06 | menStd = ( 2 , 3 , 4 , 1 , 2 ) |
07 |
08 | ind = np.arange(N) # the x locations for the groups |
09 | width = 0.35 # |
10 |
11 | fig, ax = plt.subplots() |
12 | rects1 = ax.bar(ind, = 'r' , yerr = menStd) |
13 |
14 | womenMeans = ( 25 , 32 , 34 , 20 , 25 ) |
15 | womenStd = ( 3 , 5 , 2 , 3 , 3 ) |
16 | rects2 = ax.bar(ind + width, = 'y' , yerr = womenStd) |
17 |
18 | # add some |
19 | ax.set_ylabel( 'Scores' ) |
20 | ax.set_title( 'Scores by group and gender' ) |
21 | ax.set_xticks(ind + width) |
22 | ax.set_xticklabels( ( 'G1' , 'G2' , 'G3' , 'G4' , 'G5' ) ) |
23 |
24 | ax.legend( (rects1[ 0 ], rects2[ 0 ]), ( 'Men' , 'Women' ) ) |
25 |
26 | def autolabel(rects): |
27 | # attach some text labels |
28 | for rect in rects: |
29 | height = rect.get_height() |
30 | ax.text(rect.get_x() + rect.get_width() / 2. , 1.05 * height, '%d' % int (height), |
31 | ha = 'center' , va = 'bottom' ) |
32 |
33 | autolabel(rects1) |
34 | autolabel(rects2) |
35 |
36 | plt.show() |
![](http://static.open-open.com/lib/uploadImg/20140227/20140227160333_229.jpg)
来自:http://my.oschina.net/bery/blog/203595
相关文章推荐
- Python-Matplotlib安装及简单使用
- Python-Matplotlib安装及简单使用
- Python-Matplotlib安装及简单使用
- Python-Matplotlib安装及简单使用
- Python-Matplotlib安装及简单使用
- Python-Matplotlib安装及简单使用
- Python Matplotlib安装方法以及使用
- [完]Python 安装setuptools,解决使用Matplotlib遇到的问题
- Python之ipython、notebook、matplotlib安装使用
- python使用pip安装SciPy、SymPy、matplotlib
- 【编程语言】Python 使用包管理工具pip安装模块numpy、scipy、matplotlib以及scikit-learn CentOS 7
- Python地理数据处理之Matplotlib安装使用
- python绘图工具matplotlib在linux下安装和使用
- Python环境下matplotlib安装及简单制表的演示
- 在python3.3中使用matplotlib的安装方式
- python---matplotlib安装、networkx的使用
- Python Matplotlib的安装使用及Scipy,numpy,dateutil,pyparsing的安装
- python使用matplotlib 以及matplotlib安装绘图(window7)
- 使用python matplotlib绘制简单图形
- python使用安装numpy、scipy、matplotlib等工具包