一、matplotlib的散点图、直方图、条形图

1、散点图

from matplotlib import pyplot as plt
plt.scatter(x,y)

用途:

不同条件之间的内在关联关系

观察数据的离散聚合程度

2、条形图

from matplotlib import pyplot as plt
# 竖

plt.bar(x,y)

# 横

plt.barh(x,y)

用途:

数量统计

频率统计

3、直方图

y = [random.uniform(10, 40) for i in range(0, 12)]
x = int((max(y)-min(y))//5)
print(x)
plt.hist(y,x)
plt.show()

用途:

用户的年龄分布

用户点击网页次数分布状态

用户活跃时间分布状态

二、matpotlib常见问题总结

  1. 选择哪种图形呈现数据
  2. 折线图:matplotlib.plot(x,y)
  3. 条形图:matplotlib.bar(x,y)
  4. 散点图:matplotlib.scatter(x,y)
  5. 直方图:matplotlib.hist(data,bins,normed)
  6. 刻度:xticks和yticks设置
  7. 标签和网格:label和title,grid设置
  8. 图片大小:figure
  9. 保存、展示图片:save,show

三、matplotlib使用流程

(1)明确问题

(2)选择图形呈现方式

(3)准备数据

(4)绘图和优化

更多图例:https://matplotlib.org/gallery

案例:https://www.echartsjs.com/examples/zh/index.html

四、更多绘图工具

1、plotly:可视化工具中的github,相比于matplotlib更加简单,图形更加漂亮,同时兼容matplotlib和pandas。

文档地址:https://plotly.com/python/

2、seaborn,数据可视化工具

文档地址:http://seaborn.pydata.org/

【数据分析】matplotlib绘制条形图,散点图,直方图及总结 No.2相关推荐

  1. python怎么画条形图-用Matplotlib如何绘制条形图、直方图和散点图

    Matplotlib是一个Python 2D绘图库,它可以在各种平台上以各种硬拷贝格式和交互式环境生成出具有出版品质的图形. 上一篇我们讲解到Matplotlib 中的图例,标题和标签介绍,今天我们开 ...

  2. python画条形图-用Matplotlib如何绘制条形图、直方图和散点图

    Matplotlib是一个Python 2D绘图库,它可以在各种平台上以各种硬拷贝格式和交互式环境生成出具有出版品质的图形. 上一篇我们讲解到Matplotlib 中的图例,标题和标签介绍,今天我们开 ...

  3. matplotlib matplotlib绘制条形图、散点图(三)

    matplotlib matplotlib绘制条形图.散点图(三) #%%import pandas as pd reviews = pd.read_csv('fandango_scores.csv' ...

  4. python绘制条形图-python3使用matplotlib绘制条形图

    本文实例为大家分享了python3使用matplotlib绘制条形图的具体代码,供大家参考,具体内容如下 绘制竖状条形图 代码 from matplotlib import pyplot as plt ...

  5. python画条形图-python3使用matplotlib绘制条形图

    本文实例为大家分享了python3使用matplotlib绘制条形图的具体代码,供大家参考,具体内容如下 绘制竖状条形图 代码 from matplotlib import pyplot as plt ...

  6. python绘制条形图 中文横坐标_python3使用matplotlib绘制条形图

    python3使用matplotlib绘制条形图 来源:中文源码网    浏览: 次    日期:2019年11月5日 [下载文档:  python3使用matplotlib绘制条形图.txt ] ( ...

  7. python教程-数据分析-matplotlib绘制折线图2 +总结(搭建网格,加上图例,修改图片的颜色和线条,脑图总结)

    上一篇博客我们展示到了如何将matplotlib里面的中文正确输出 链接上一篇:python教程-数据分析-matplotlib绘制折线图1 matplotlib 今天这一篇我们继续学习matplot ...

  8. python绘制条形图 中文横坐标_[Python数据分析]二、matplotlib绘制条形图

    本节目标:绘制横着放的条形图 绘制竖着放的条形图 在同一图中,绘制多次条形图做对比 练习1 假设你获取到了2017年内地电影票房前20的电影(列表a)和电影票房数据(列表b),那么如何更加直观的展示该 ...

  9. python基础------绘制条形图、直方图、饼图、热力图、极坐标图、进度条

    1.绘制直方图 plt.hist() 各种参数含义 data:必选参数,绘图数据 bins:直方图长条数目,默认10 facecolor:长条形的颜色 edgecolor:长条形边框颜色 alpha: ...

最新文章

  1. 【Python】从文件中读取数据
  2. BulkLoader类使用
  3. React+TypeScript+webpack4多入口项目搭建
  4. v-for列表渲染之数组变动检测
  5. 【codevs1078】最小生成树
  6. JAVA设计模式Design Pattern→单例模式Singleton Pattern、工厂模式Factory Pattern、代理模式Proxy Pattern
  7. 009-Shell 函数
  8. CSS 基础3(内边距、外边距、边距模型)
  9. 阿里云 RDS CPU性能优化
  10. JavaWeb登录案例带验证码(mysql+servlet+jsp+idea)
  11. 记录帖-电脑版微信多开
  12. supervisor web页面访问
  13. 编写一个求和函数sum,用于计算 1+2+…+n ,在主函数调用该函数求和。
  14. 易优cms地图文件sitemap生成
  15. 嵌入式学习之QT学习---8 QT网络编程之TCP通信
  16. 隔膜阀行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  17. css网页布局小练习,文字案例,小米官网卡片案例
  18. 2018武汉理工大学计算机考研真题+复试经验
  19. uniapp图片地址以文件流的形式传给后端
  20. Office文件的奥秘——.NET平台下不借助Office实现Word、Powerpoint等文件的解析

热门文章

  1. Android TV 开发有关PopupWindow的KeyListener(手机也能用)
  2. 台积电击败三星 赢得高通骁龙7nm处理器订单
  3. vim:配置vundle插件
  4. 《阿里巴巴JAVA编码规范》阅读理解
  5. 基于matlab的双人赛艇划桨动力学数值仿真分析——详细版
  6. 请求微信接口出现的errcode
  7. Hadoop全分布式集群搭建(全网最详细,保姆级教程)
  8. 企业知识管理系统对企业的意义
  9. 【独家发布】网易将招50人,提供数据分析培训,费用全免!
  10. Nutrispoter: Eat like a sporter