查看原文
其他

酷炫的matplotlib

2017-04-19 大邓 大邓带你玩python

matplotlib简介

Matplotlib是一个Python工具箱,用于科学计算的数据可视化。借助它,Python可以绘制如Matlab和Octave多种多样的数据图形。通过Matplotlib中简单的接口可以快速的绘制2D图表。

初识matplotlib

matplotlib可以做折线图、多折线图、柱状图、图例等。更多功能请看文档

http://old.sebug.net/paper/books/scipydoc/matplotlib_intro.html

先来看一个简单的matplotlib做的折现图

折线图


多折线图

一个自变量,多个因变量


柱状图

饼形图

explode 将某部分弹出来,数据使用元组,数值的大小是分割出来的与其他两块的间隙

labeldistance 文本的位置离原点有多远,1.1指1.1倍半径的位置
autopct 圆里面的文本格式,%3.1f%%表示小数有三位,整数有一位的浮点数
shadow 饼是否有阴影
startangle 起始角度,0,表示从0开始逆时针转,为第一块。一般选择从90度开始比较好看
pctdistance 百分比的text离圆心的距离

子图

subplot()函数的参数分别为行数、列数、图个数。


图的个数不能超过行数和列数之积

如代码中的出现的两个211,指的是图中两行一列一个图

第二个subplot()参数改为212,即两行一列两图

图例

高大上的图

请输入标题     bcdef

用matplotlib可以做很多好看的高大上的图。可以去matplotlib画廊观看学习。网址:

http://matplotlib.org/gallery#


更多内容

爬虫

  初识Python的GUI编程

  爬虫实战视频专辑

【视频】手把手教你抓美女~

 当爬虫遭遇验证码,怎么办

 知易行难

 用词云图解读“于欢案”

【视频】于欢案之网民的意见(1)?

【视频】有了selenium,小白也可以自豪的说:“去TMD的抓包、cookie”

【视频】快来get新技能--抓包+cookie,爬微博不再是梦

【视频教程】用python批量抓取简书用户信息

  爬豆瓣电影名的小案例(附视频操作)

  爬豆瓣电影名的小案例2(附视频操作)

  用Python抓取百度地图里的店名,地址和联系方式

文本分析

  python居然有情感??真的吗?? 

  自然语言处理库之snowNLP

  数说中南大学研究生感情状况及择偶观  

  用gensim库做文本相似性分析

  基于共现发现人物关系的python实现

  用python计算两文档相似度

神奇的python

 怜香惜玉,我用python帮助办公室文秘

 逆天的量化交易分析库-tushare

 开扒皮自己微信的秘密

 8行代码实现微信聊天机器人

 使用Python登录QQ邮箱发送QQ邮件


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存