Python之路—matplotlib与云图
2011-01-13 15:32
288 查看
一直以来,对于python的Matplotlib库画图效果情有独钟,原因很简单,图很漂亮,比如说
![](http://pic002.cnblogs.com/images/2011/148335/2011011315034291.png)
这是matplotlib官网的一副图,相信大家和我一样,第一反应是漂亮,第二反应是手痒痒,想尝试一下,啥也不说,先放代码
结果在下面
![](http://pic002.cnblogs.com/images/2011/148335/2011011315294637.png)
写在最后,大家一定对其中的坐标值很是迷惑,我再唠叨一下:M和N分别代表了横向和纵向的点数,X的值仅仅是表示该坐标下的灰度,坐标哪来——当然是数组索引号了,重新设置坐标用extent参数就行,其他的大家慢慢研究吧。
![](http://pic002.cnblogs.com/images/2011/148335/2011011315034291.png)
这是matplotlib官网的一副图,相信大家和我一样,第一反应是漂亮,第二反应是手痒痒,想尝试一下,啥也不说,先放代码
x,y = zip(*markers) plot(x, y, 'o') #axis([0,25,0,25]) #axis('off') title('CT density') if 0: x = asum(A,0) subplot(212) bar(arange(w), x) xlim(0,h-1) ylabel('density') setp(gca(), 'xticklabels', []) show() 这幅图事实上用到了画图命令imshow(X,......),顾名思义,该命令是用来X变量中存储的图像的,其中X可以是浮点型数组、unit8数组以及PIL图像,如果其为数组,需满足一下形状: M*N ] import matplotlib.pyplot as plt plt.imshow([[1,2],[3,4]]) plt.show()
结果在下面
![](http://pic002.cnblogs.com/images/2011/148335/2011011315294637.png)
写在最后,大家一定对其中的坐标值很是迷惑,我再唠叨一下:M和N分别代表了横向和纵向的点数,X的值仅仅是表示该坐标下的灰度,坐标哪来——当然是数组索引号了,重新设置坐标用extent参数就行,其他的大家慢慢研究吧。
相关文章推荐
- Python配置第三方库Numpy和matplotlib的曲折之路
- python matplotlib相关 dateutil
- windows下安装python及第三方库numpy、scipy、matplotlib终极版
- 【Python开发】matplotlib绘图不显示问题解决plt.show()
- Python matplotlib 模块安装全解
- python matplotlib 绘制三次函数图像
- python中matplotlib的颜色及线条控制
- python使用pip安装SciPy、SymPy、matplotlib
- 【Python_OpenCv】笔记2:Matplotlib和OpenCv在python中的混合编程
- [python]在ubuntu下使用matplotlib绘图---问题
- python中matplotlib绘图中文显示问题
- Python 中利用 matplotlib 进行曲线的部分填充 fill_betweenx
- Python 2.7 :导入 matplotlib出现UnicodeDecodeError错误
- python matplotlib 多个子图、堆积柱状图绘画
- win7安装python3.5、numpy、scipy、matplotlib。
- Python--matplotlib绘图可视化知识点整理
- python3.6安装matplotlib、numpy时报错ImportError
- python学习(17)--Matplotlib
- Python之Matplotlib 解决绘图 X 轴值不按数组排序问题.
- python3.6安装numpy scipy matplotlib的正确打开方式(win64)