前言

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

matplotlib是Python的一个强大的2D图形绘制库,使用需要安装奥,通过调用它内部的函数接口,可以清爽的生成直方图、饼状图、功率谱、条形图、错误图、散点图等等

matplotlib安装。

pip install matplotlib

实例代码

不废话了,说明都在注释里了!!!

import pandas as pd

import matplotlib.pyplot as mpl # 引入matplotlib库

# 用来正常显示中文标签

mpl.rcParams['font.sans-serif'] = ['SimHei']

# 定义x、y轴列表数据缓冲

x_axes=[]

y_axes=[]

# 读取表格信息

sheet = pd.DataFrame(pd.read_excel('mpl.xlsx'))

# x和y轴数据,取excel单号列和数量列

x_axes = sheet['单号']

y_axes = sheet['数量']

""" 1折线图 """

mpl.plot(x_axes,y_axes,label='单号数量折线图')

# 设置标题及横纵坐标名称

mpl.title('单号数量关系')

mpl.xlabel(u'单号')

mpl.ylabel(u'数量')

# 显示图表

mpl.show()

""" 2条形图 """

mpl.title('单号数量关系')

mpl.xlabel(u'单号')

mpl.ylabel(u'数量')

mpl.bar(x_axes,y_axes, label='单号数量条形图')

# 显示图表

mpl.show()

""" 3饼状图 """

# 饼图参数

x_num=sheet['数量']

labels= sheet['单号']

explode=(0.1,0,0,0,0,0,0,0,0,0)

# 画一个饼图

mpl.pie(x_num, # 饼图的数据

labels=labels, # 每块的标签

explode=explode, # 饼图切块数

startangle=None, # 为None或指定角度,若不为 None,从 x 轴起逆时针旋转

autopct='%1.2f%%') # 百分百格式,此为两位小数

mpl.axis("equal") # 改变x或y轴的极限,使x和y的相等增量具有相同的长度

mpl.title('单号数量关系') # 饼状图标题

mpl.show() # 显示图表

excel中的数据如下:

折线图如下:

条形图如下:

饼状图如下:

本文分享 CSDN - 松鼠爱吃饼干。

如有侵权,请联系 support@oschina.cn 删除。

本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

python饼状图颜色一样_python数据可视化:折线图、条形图、饼状图显示相关推荐

  1. python绘制不带颜色曲线图_Python数据可视化库-Matplotlib——折线图,子图绘制

    # coding:utf-8 import pandas as pd import numpy as np from matplotlib import pylab as plt # 导入数据可视化库 ...

  2. python制作股票图表怎么看_Python 数据可视化实战:使用 PyQt5 和 Echarts 打造股票数据看板...

    在一篇论文中,最吸引审稿人目光的莫过于枯燥的文字间精美的图表 在一份项目路演 ppt 中,酷炫的财务报表往往是打动投资人的最后一剂强心剂 作为数据分析最后也是最直接的一环,数据可视化的重要性不言而喻 ...

  3. python作中国地图背景气泡图_Python数据可视化:香港地图、房价可视化,绘制气泡图...

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章来源于DataCharm ,作者宁海涛 前言 今天的推文教程使用geopandas进行空间 ...

  4. python做什么最赚钱农村_Python数据可视化:啥是佩奇

    她爹也是猪!她娘也是猪! 儿子还是猪!一窝猪! 或许这就是最好的回答. 原本只是一部电影方与移动合作的宣传短片. 却因里面打动人心的故事,大火了一把. 就如我之前的一篇文章里所提的. 不是年味越来越少 ...

  5. python画饼状图的包_Python数据可视化:画饼状图、折线图、圈图

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. from math import pi import matplotlib ...

  6. python 柱状图折线图共用一个图例_Python数据可视化–折线图–柱状图

    from matplotlib import pyplot import random x = list(range(0,100)) y = [random.randint(0,100) for r ...

  7. python数据可视化(matplotlib条形图、饼图、箱状图、直方图、折线图)(代码)

    python数据可视化(matplotlib条形图.饼图.箱状图.直方图.折线图) matplotlib(条形图) 一.简单条形图 1.简单垂直条形图 2.简单水平条形图 二.水平交错条形图 三.垂直 ...

  8. python前端框架实例_Python数据可视化:PyQt5 + ECharts框架实例

    引言 对于Python下桌面软件的开发已经有了很多数据可视化的库,如Matplotlib.Seaborn.Pyqtgraph.Plotly等等,但这些库更适合于后端程序员的软件开发. 实际上在前端网页 ...

  9. Py之seaborn:数据可视化seaborn库(二)的组合图可视化之密度图/核密度图分布可视化、箱型图/散点图、小提琴图/散点图组合可视化的简介、使用方法之最强攻略(建议收藏)

    Py之seaborn:数据可视化seaborn库(二)的组合图可视化之密度图/核密度图分布可视化.箱型图/散点图.小提琴图/散点图组合可视化的简介.使用方法之最强攻略(建议收藏) 目录 二.组合图可视 ...

最新文章

  1. 工信部:推动窄带物联网、5G泛在信息基础设施
  2. (gnome-ssh-askpass:609): Gtk-WARNING **: cannot open display:
  3. pcu tps_Mac版Microsoft Office 2011重新定义您的TPS报告体验
  4. Nginx 网站定义自己的错误页面
  5. Python Imaging Library: Script(脚本)
  6. Redo丢失的4种情况及处理方法
  7. 浅析Spring.net 中的Aop使用
  8. 专题三 PacketTracer 中 MCU 芯片编程基础
  9. Diy-Scratch(2) 博饼
  10. 用计算机电脑怎么做ppt软件,电脑做ppt的软件叫什么
  11. 树莓派使用红外收发(一):设备安装
  12. 从材料硕士到算法工程师的转行之路,有三不建议
  13. Java中整数基础知识
  14. 网狐棋牌 二次开发流程
  15. 文件服务器导出共享文件列表,服务器共享文件访问记录方法、共享文件操作日志记录功能实现...
  16. JavaScript的三个主要组成部分
  17. Java将字符串分割为数组
  18. 无人化,自动化技术影响世界
  19. ZBrush 4R8用起来了!
  20. 如何把团队拉回到敏捷正轨︱瑞友科技项目群经理徐天岗

热门文章

  1. android 蓝牙数据分包_Android 蓝牙广播数据包分析
  2. 抵制360的10个理由
  3. 息肉分割(Polyp Segmentation)方向部分论文汇总
  4. 38个敏感词_Serverless 实战:3 分钟实现文本敏感词过滤
  5. 2022 ios APP最新开发测试教程
  6. Linux 字符串截取方法
  7. 哈希分布与一致性哈希算法—在swift中看到这个有意思的算法
  8. 亚马逊自然排名提高,能不能通过降价来解决?坑产是什么?排名逻辑分析
  9. 2023美赛ABCDEF题思路获取/2023美赛思路ABCDEF题/美赛数学建模思路
  10. 天宫一号将在酒泉发射