Python数据可视化之画图


Posted in Python onJanuary 15, 2019

安装数据可视化模块matplotlib:pip install matplotlib

导入matplotlib模块下的pyplot

1 折线图

from matplotlib import pyplot
#横坐标
year=[2010,2012,2014,2016]
#纵坐标
perple=[20,40,60,100]
#生成折线图:函数polt
pyplot.plot(year,perple)
#设置横坐标说明
pyplot.xlabel('year')
#设置纵坐标说明
pyplot.ylabel('population')
#添加标题
pyplot.title('Population year correspondence')
#设置纵坐标刻度
pyplot.yticks([0, 25, 50, 75, 90])
# 显示网格
pyplot.grid(True)
显示图表
pyplot.show()

Python数据可视化之画图

2 散点图

用两种方法

第一种:只需将函数polt换成scatter即可.

from matplotlib import pyplot
#横坐标
year=[2010,2012,2014,2016]
#纵坐标
perple=[20,40,60,100]
#生成散点图:函数scatter
pyplot.scatter(year,perple)
#设置横坐标说明
pyplot.xlabel('year')
#设置纵坐标说明
pyplot.ylabel('population')
#添加标题
pyplot.title('Population year correspondence')
#设置纵坐标刻度
pyplot.yticks([0, 25, 50, 75, 90])
# 显示网格
pyplot.grid(True)
显示图表
pyplot.show()

Python数据可视化之画图

第二种方法:在polt函数里添加第三个参数 “o”.

可以更改点的颜色和类型,如红色,五角型:把plot第三个参数改为'rp'.

#点的颜色

  • c?cyan?青色
  • r?red?红色
  • m?magente?品红
  • g?green?绿色
  • b?blue?蓝色
  • y?yellow?黄色
  • k?black?黑色
  • w?white?白色

#线的类型

  • ? 虚线
  • -. 形式即为-.
  • : 细小的虚线

#点的类型

  • s?方形
  • h?六角形
  • H?六角形
  • *?*形
  • ±-加号
  • x?x形
  • d?菱形
  • D?菱形
  • p?五角形
from matplotlib import pyplot
#横坐标
year=[2010,2012,2014,2016]
#纵坐标
perple=[20,40,60,100]
#生成散点图:函数polt
pyplot.plot(year,perple,'rp')
#设置横坐标说明
pyplot.xlabel('year')
#设置纵坐标说明
pyplot.ylabel('population')
#添加标题
pyplot.title('Population year correspondence')
#设置纵坐标刻度
pyplot.yticks([0, 25, 50, 75, 90])
# 显示网格
pyplot.grid(True)
显示图表
pyplot.show()

Python数据可视化之画图

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
python实现逆波兰计算表达式实例详解
May 06 Python
Django 导出 Excel 代码的实例详解
Aug 11 Python
Python使用matplotlib填充图形指定区域代码示例
Jan 16 Python
python实现求最长回文子串长度
Jan 22 Python
Numpy之文件存取的示例代码
Aug 03 Python
钉钉群自定义机器人消息Python封装的实例
Feb 20 Python
Python爬虫 scrapy框架爬取某招聘网存入mongodb解析
Jul 31 Python
基于Python快速处理PDF表格数据
Jun 03 Python
使用pyplot.matshow()函数添加绘图标题
Jun 16 Python
通过Python pyecharts输出保存图片代码实例
Nov 25 Python
Pytorch 图像变换函数集合小结
Feb 01 Python
Python使用paramiko连接远程服务器执行Shell命令的实现
Mar 04 Python
python实现在遍历列表时,直接对dict元素增加字段的方法
Jan 15 #Python
Python txt文件加入字典并查询的方法
Jan 15 #Python
Python XML转Json之XML2Dict的使用方法
Jan 15 #Python
python utc datetime转换为时间戳的方法
Jan 15 #Python
Python模块的加载讲解
Jan 15 #Python
Python实现网站表单提交和模板
Jan 15 #Python
django 实现编写控制登录和访问权限控制的中间件方法
Jan 15 #Python
You might like
ajax+php打造进度条代码[readyState各状态说明]
2010/04/12 PHP
PHP设计模式之解释器模式的深入解析
2013/06/13 PHP
php常用hash加密函数
2014/11/22 PHP
php递归遍历删除文件的方法
2015/04/17 PHP
php通过淘宝API查询IP地址归属等信息
2015/12/25 PHP
PHP表单数据写入MySQL数据库的代码
2016/05/31 PHP
Laravel 手动开关 Eloquent 修改器的操作方法
2019/12/30 PHP
php实现的简单多进程服务器类完整示例
2020/02/01 PHP
利用PHP内置SERVER开启web服务(本地开发使用)
2021/03/09 PHP
AngularJS ng-bind-html 指令详解及实例代码
2016/07/30 Javascript
vue-lazyload使用总结(推荐)
2018/11/01 Javascript
微信小程序 搜索框组件代码实例
2019/09/06 Javascript
js操作两个json数组合并、去重,以及删除某一项元素
2020/09/22 Javascript
python获取一组数据里最大值max函数用法实例
2015/05/26 Python
浅谈pyhton学习中出现的各种问题(新手必看)
2017/05/17 Python
pandas.dataframe按行索引表达式选取方法
2018/10/30 Python
python实现微信自动回复及批量添加好友功能
2019/07/03 Python
Python实现变声器功能(萝莉音御姐音)
2019/12/05 Python
python 爬虫如何正确的使用cookie
2020/10/27 Python
使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题
2016/06/28 HTML / CSS
x-ua-compatible content=”IE=7, IE=9″意思理解
2013/07/22 HTML / CSS
标签和贴纸印刷:Lightning Labels
2018/03/22 全球购物
linux面试题参考答案(4)
2014/09/21 面试题
营销与策划个人求职信
2013/09/22 职场文书
造型师求职自荐信
2013/09/27 职场文书
自考毕业生自我鉴定
2013/11/04 职场文书
绿色学校实施方案
2014/03/31 职场文书
企业指导教师评语
2014/04/28 职场文书
大学奖学金获奖感言
2014/08/15 职场文书
党课培训心得体会
2014/09/02 职场文书
镇班子对照检查材料思想汇报
2014/09/24 职场文书
师范生见习报告范文
2014/11/03 职场文书
2015年行政工作总结范文
2015/04/09 职场文书
2015年图书馆个人工作总结
2015/05/26 职场文书
好员工观后感
2015/06/17 职场文书
初中生入团申请书范文(五篇)
2019/10/16 职场文书