【Python】模块学习之matplotlib柱状图、饼状图、动态图及解决中文显示问题

目录

前言

安装

pip安装

安装包安装

柱状图

主要方法

参数说明

示例代码

效果图

解决中文显示问题

修改后的图片

饼状图

主要方法

示例代码

效果图

动态图

主要方法

动态图官方使用介绍

示例代码

颜色设置

内建颜色

字体设置

资料获取方法


前言

众所周知,通过数据绘图,我们可以将枯燥的数字转换成容易被人们接受的图表,从而让人留下更加深刻的印象。而大多数编程语言都有自己的绘图工具,matplotlib就是基于Python的绘图工具包,使用它我们可以仅仅使用几行代码就生成 饼图、直方图、功率谱、条形图、错误图、散点图、气泡图,甚至生成动态图型也都很轻松。而且它的绘图方法丰富,可以在各种交互式环境中运行,且生成的图像质量高、兼容各种硬拷贝格式。

博主也是在测试一个算法的时候,为了更直观的呈现数据走向,学习了它的相关用法,这篇博客大部分内容是在此过程中的学习笔记。

matplotlib的官网地址是https://matplotlib.org/gallery,下面这些是他们官网的一些示例图形。

安装

pip安装

Matplotlib的安装比较容易,可以直接通过pip安装,也可以通过下载安装包的方式安装。博主使用的是python3,相关的安装命令如下:

pip3 install matplotlib
安装包安装

如果你的Python3可以直接点击下面的py3链接下载进行安装,则点击可以点击其他python版本下载对应Python版本进行安装
matplotlib-1.4.3.win-amd64-py3

其他python版本

柱状图

主要方法

用python画柱状图很容易,主要的方法是:

atplotlib.pyplot.bar(left, height, width=0.8, bottom=None, hold=None, data=None, **kwargs)
参数说明
  • left: 每一个柱形左侧的X坐标
  • height:每一个柱形的高度
  • width: 柱形之间的宽度
  • bottom: 柱形的Y坐标
  • color: 柱形的颜色
示例代码

                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值