我们在做完数据分析的时候需要把分析出来的结果,做一个图形化的形象表达,这里我们就需要用到画图小能手matplotlib,下面就演示一下常用的条形图和折线图

散点图

散点图的做大的作用是研究两个变量的相关性(正相关,负相关,不相关)
例子,升高-体重
import matplotlib.pyplot as plt

height=[161,170,180,175]
weight=[50,58,80,69]
plt.scatter(height,weight)

#height 代表x轴,weight代表y轴

plt.show()

折线图

折线图的语法是最简单的,比如直接用plot就可以直接画出一个图片,而用折线图我们可以研究数据展示的趋势

import numpy as np

import matplotlib.pyplot as plt

x=np.linspace(-10,10,5)
y=x**2

plt.plot(x,y)

plt.show()

 直方图

直方图让我们对数据的分布有直观的理解

import numpy as np

import matplotlib.pyplot as plt

mu=100

sigma=20

x=mu+sigma*np.random.randn(2000)

plt.hist(x,bins=10,color='b',normed=True)

#bins代表有几个直方

plt.show()

饼状图

饼图显示了一个数据系列中各项的大小和总和站比

import matplotlib.pyplot as plt

plt.axes(aspect=1)

explode=[0,0.2]

labels='aa','bb'

fracs=[60,40]

plt.pie(x=fracs,labels=labels,autopct='%.0f%%',explode=explode)

plt.show()

转载于:https://www.cnblogs.com/suntory/p/8743892.html

介绍一下画图小能手matplotlib。相关推荐

  1. 视频教程-Excel从小白变小能手-Office/WPS

    Excel从小白变小能手 熟练python 独立开发相关程序 熟练使用django,tornado 框架相关开发技术 熟悉常用机器学习和深度学习算法的软件库TensorFlow,如线性回归.逻辑回归. ...

  2. 视频教程-Word从小白变小能手 -Office/WPS

    Word从小白变小能手 熟练python 独立开发相关程序 熟练使用django,tornado 框架相关开发技术 熟悉常用机器学习和深度学习算法的软件库TensorFlow,如线性回归.逻辑回归.聚 ...

  3. 企业网远程协助的小能手

    Dec 29.2010 在Windows系统里,有许多系统自带的工具软件,以其精简的外表.全面的功能,盛行于管理领域,但却被大多数所忽略,例如:磁盘碎片整理&磁盘整理,许多人乐于使用Windo ...

  4. 利用计算机打字教学设计,《争当打字小能手》教学设计方案

    个人信息 作者姓名:陈燕冬 单位名称:澄海区港口小学 任教学科学段:小学信息技术 学习主题介绍 学习主题: <争当打字小能手> 使用教材: 粤教版四年级下册第6章第1节 教学内容: 1.填 ...

  5. 计算机桌面复制到画图,Windows10系统下将画图小工具添加到桌面的技巧

    windows10系统下,用户如果想要使用画图工具的话,都得通过右键-打开方式-画图这种方式来打开,这样不免会有些麻烦.其实,我们只要在Win10系统下把画图小工具添加到桌面就可以了.下面,就随小编看 ...

  6. AI设计小能手:选个颜色让AI帮你生成logo

    文章来源:ATYUN AI平台 生成对抗网络(GAN)已被用于发现新药物,创建令人信服的汉堡和蝴蝶照片,并产生脑癌的合成扫描.而荷兰马斯特里赫特大学(Maastricht University)发表的 ...

  7. JavaScript 设计模式核⼼原理与应⽤实践 之 行为型:策略模式——重构小能手,拆分“胖逻辑”

    JavaScript 设计模式核⼼原理与应⽤实践 之 行为型:策略模式--重构小能手,拆分"胖逻辑" 行为型:策略模式--重构小能手,拆分"胖逻辑" 策略模式和 ...

  8. 利用计算机打字教学设计,第6课 争当打字小能手教学设计

    广东省人教版三年级信息技术上册 第6课 争当打字小能手 (一)教学内容分析 本课是第一单元"输入英文字符"的最后一课,内容设计了"三关一用",让学生进一步熟悉手 ...

  9. deebot扫地机器人响四声_别人家的扫地机器人,是“清洁小能手”,我家的可能是个“智障”...

    没做过家务的人觉得,家就那么大一点,搞卫生很简单,用不了几分钟.只有真正每天都要做家务的人才知道,搞家务有多累.为了解放双手,两年前我买了个扫地机器人,把扫地的任务交给它.两年以后,我觉得别人家的扫地 ...

最新文章

  1. php正则表达式匹配逗号,数字和逗号PHP正则表达式只
  2. 为什么注册页面刷新一次,数据库就多了一条数据?????
  3. 俱乐部通知[即日起启用微软Live Meeting]
  4. 【免费毕设】IT产品网上物流管理信息系统的设计与实现(源代码+lunwen)
  5. gulp.js 4.0试用
  6. mysql连网安装和断网安装的区别_Linux 断网安装MySQL5.x操作步骤
  7. 自由软件、开源软件、免费软件、共享软件和商业软件
  8. Charles 在线破解工具
  9. yyds,35岁自学编程,入职微软
  10. 野火指南者开发板移植 lvgl 库
  11. TPA6100A2DGKR立体声音频功率放大器
  12. 关于利用Klayout查看GDS需要导入工艺库的layer properties file(.lyp)
  13. iOS学习笔记12—听筒和扬声器的转换
  14. obj-c中Autorelease、属相定义Property、对象的操作
  15. 微信小程序之picker选择器获取值得两种方法
  16. urllib3如何安装的三种办法
  17. 赚钱项目在家可以赚钱,赶紧来看看吧!
  18. python asyncio_Python 异步 IO系列:认识asyncio
  19. 前端Vue+ElementUI的Pagination分页组件实现分页展示 后端Spring Boot +Mybatis Plus实现分页接口
  20. Excel-VBA 快速上手(六、工作表对象、Sheet 页的常用操作)

热门文章

  1. 垃圾邮件分类 python_在python中创建SMS垃圾邮件分类器
  2. 打破学习的玻璃墙_打破Google背后的创新深度学习
  3. 深圳多管齐下破解“融资难”
  4. “像你一样”与海容天天:OPEN国际行为艺术展十周年
  5. netty 客户端断开 异常处理_netty案例,netty4.1基础入门篇八《NettyClient半包粘包处理》发数据方式》...
  6. robot ride edit 页面不显示_【框架】robot-framework预研
  7. @value注解_Java系列之注解
  8. java jai create 方法_使用JAI扩展Java Image的功能
  9. java 循环查询list_Java用list储存,遍历,查询指定信息过程详解
  10. android icon命名规则,安卓手机的APP图标尺寸规范和图标命名规范