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中的实例方法、静态方法、类方法、类变量和实例变量浅析
Apr 26 Python
Python实现求最大公约数及判断素数的方法
May 26 Python
python 打印出所有的对象/模块的属性(实例代码)
Sep 11 Python
Python PyQt5实现的简易计算器功能示例
Aug 23 Python
Python文本统计功能之西游记用字统计操作示例
May 07 Python
python学生信息管理系统(完整版)
Apr 05 Python
Python设计模式之组合模式原理与用法实例分析
Jan 11 Python
Python Pandas 如何shuffle(打乱)数据
Jul 30 Python
Python在cmd上打印彩色文字实现过程详解
Aug 07 Python
Django中Q查询及Q()对象 F查询及F()对象用法
Jul 09 Python
python脚本第一行如何写
Aug 30 Python
pycharm Tab键设置成4个空格的操作
Feb 26 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
php下删除字符串中HTML标签的函数
2008/08/27 PHP
PHP文件上传、客户端和服务器端加限制、抓取错误信息、完整步骤解析
2017/01/12 PHP
js 图片轮播(5张图片)
2008/12/30 Javascript
javascript web页面刷新的方法收集
2009/07/02 Javascript
很棒的学习jQuery的12个网站推荐
2011/04/28 Javascript
19个很有用的 JavaScript库推荐
2011/06/27 Javascript
js 3种归并操作的实例代码
2013/10/30 Javascript
javascript基本类型详解
2014/11/28 Javascript
浅谈jQuery事件绑定原理
2015/01/02 Javascript
使用jQuery UI库开发Web界面的简单入门指引
2016/04/22 Javascript
jquery attr()设置和获取属性值实例教程
2016/09/25 Javascript
简单理解vue中Props属性
2016/10/27 Javascript
jQuery模拟完美实现经典FLASH导航动画效果【附demo源码下载】
2016/11/09 Javascript
angular4 如何在全局设置路由跳转动画的方法
2017/08/30 Javascript
vue.js input框之间赋值方法
2018/08/24 Javascript
Vue中 v-if 和v-else-if页面加载出现闪现的问题及解决方法
2018/10/12 Javascript
JS实现数组深拷贝的方法分析
2019/03/06 Javascript
node爬取新型冠状病毒的疫情实时动态
2020/02/06 Javascript
Vue如何将页面导出成PDF文件
2020/08/17 Javascript
Vue组件简易模拟实现购物车
2020/12/21 Vue.js
Python实现控制台进度条功能
2016/01/04 Python
Python中操作mysql的pymysql模块详解
2016/09/13 Python
Python编程对列表中字典元素进行排序的方法详解
2017/05/26 Python
django 中QuerySet特性功能详解
2019/07/25 Python
详解canvas多边形(蜘蛛图)的画法示例
2018/01/29 HTML / CSS
英国马莎百货官网:Marks & Spencer
2016/07/29 全球购物
美国中西部家用医疗设备商店:Med Mart(轮椅、踏板车、升降机等)
2019/04/26 全球购物
活动总结书
2014/05/08 职场文书
企业委托书范本
2014/09/13 职场文书
乡镇领导班子四风对照检查材料
2014/09/27 职场文书
单位法人授权委托书范本
2014/10/09 职场文书
2014年最新离婚协议书范本
2014/10/11 职场文书
2015年监理个人工作总结
2015/05/23 职场文书
民间借贷借条范本
2015/05/25 职场文书
2016年秋季运动会广播稿
2015/12/21 职场文书
win10此电脑打不开怎么办 win10双击此电脑无响应的解决办法
2022/07/23 数码科技