python使用matplotlib制作画板和轴
【高心星出品】
文章目录
- 前言
- 一、安装matplotlib库
- 二、使用matploatlib制作画板和轴
- 1.引入库
- 2.创建画板和轴
- 总结
前言
Matplotlib 是 Python 的绘图库。 它可与 NumPy 一起使用,提供了一种有效的 MatLab 开源替代方案。 它也可以和图形工具包一起使用,如 PyQt 和 wxPython。
一、安装matplotlib库
由于matplotlib库并非python标准库,在使用之前需要下载和安装。
二、使用matploatlib制作画板和轴
1.引入库
代码如下:
# 测试基本的画板和轴
from matplotlib import pyplot as plt
# 手动设置 显示中文 否则中文乱码
plt.rcParams['font.sans-serif'] = ['SimHei'] # 显示中文标签
plt.rcParams['axes.unicode_minus'] = False
2.创建画板和轴
在matplotlib中,Figure为画板类型,Axes为轴对象,具体操作如下:
# 测试基本的画板和轴
from matplotlib import pyplot as plt
# 手动设置 显示中文 否则中文乱码
plt.rcParams['font.sans-serif'] = ['SimHei'] # 显示中文标签
plt.rcParams['axes.unicode_minus'] = False
# 获得画板
canvas = plt.figure()
# 设置背景颜色
canvas.set_facecolor('yellow')
# 添加轴
ax = canvas.add_subplot(111)
# 设置轴的相关信息
ax.set(xlim=[1, 10], ylim=[10, 20], title="统计表", xlabel='时间', ylabel='数量')
canvas.show()
具体运行效果为:
总结
matplotlib库是一个功能强大的图形绘制库,本篇文章所讲解的为基础入门部分,后面还会介绍更为复杂的图形绘制方法。
python使用matplotlib制作画板和轴相关推荐
- python之matplotlib制作双Y轴图含详细代码解释
前言:好久没更新啦,最近在参加OCALE全国跨境电商大赛,今天更新的内容是python制作双Y轴图片. 目录 一.函数介绍 二.实际应用 2.1 实验数据展示 2.2 代码实现: 2.3 最终结果显示 ...
- python之matplotlib制作雷达图
python之matplotlib制作雷达图 示例代码: import numpy as np import matplotlib.pyplot as plt import matplotlibmat ...
- Python利用matplotlib制作雷达扫描显示仪(之后可结合串口和超声波传感器使用,亦可以做为仪表盘使用)
Python利用matplotlib制作雷达扫描显示仪(之后可结合串口和超声波传感器使用,亦可以做为仪表盘使用).内有制作雷达扫描GIF图的源代码包含. ''' matplotlib雷达扫描 ''' ...
- python之matplotlib制作基础图表以及图例,标注,marker,中文设置
前言: 1. 基础折线图 2.柱状图 3.条形图 4.散点图 5.饼图 前言: 咸鱼了好久,又来更新了,最近这个月考试比较多,也在搭建自己的资料分享学习QQ,主要是分享一些学习资料和大家相互交流解决一 ...
- Python基于Matplotlib实现双Y轴绘图——图书销售数据可视化分析
今天遇上一个小的需求就是需要绘制双轴的图,这个之前使用excel的话是可以很快绘制出来的,但是基于代码实现的话好像还么怎么用过,所以这里研究了下,绘制好后,分享记录一下,首先看下数据: 主要是不同种类 ...
- python使用matplotlib制作精美的饼图
目录 成品 代码 详细的分析 字体大小设置 设置标签值 颜色设置 突出显示 设置绘图区 第一个子图的绘制 设置刻度 位置美化 最后记得 成品 首先上最终成品 代码 图1的展示 # 重新设置字体大小 p ...
- python使用matplotlib制作条形图添加数据标签
在使用matplotlib展示数据的时候,当我们用到条形图的时候南面会遇到一些问题: 水平条形和竖直的条形问题: 解决方法就是更改下函数名,plt.bar()是默认竖直,而plt.barh()是默认水 ...
- python画蜡烛致敬烈士_用matplotlib制作的比较满意的蜡烛图
用matplotlib制作的比较满意的蜡烛图 2D图形制作包, 功能强大, 习练了很久, 终于搞定了一个比较满意的脚本. 特点: 使用方面要非常简单 绘制出来的图要非常的满意, 具有如下的特点 时间和 ...
- 【数据处理】python使用matplotlib如何绘制动图;如何使用python进行动图gif制作;实时绘制动态图
一.现有的集成工具 绘制动图可以用一些现有的集成库,但是很麻烦,你需要调整和他们一样的参数和格式,定制化程度比较低,还得再去搞懂它们的东西.比如这些现有的: https://github.com/Ja ...
最新文章
- 容器LinkedList原理(学习)
- 使用Navicat定时备份mysql数据库和创建报表并邮件自动发送
- eclipse部署web项目
- python pip命令无法运行_Pip-启动程序中的致命错误:无法使用“”创建进程
- 深入分析Php处理浮点数的问题
- Markdown简介和基本语法
- mysql如何查询某条记录在分页的第几页_分页插件的使用
- java中的语句有哪些_java中的循环语句有哪些
- 微信搜一搜产品团队:三大能力助力内容优质呈现、品牌精细增长、服务精准触达
- 菲波那契数列编程实现
- Win10蓝屏原因分析记录
- Linux应用开发环境搭建
- 智方8000系医疗器械销售管理系统 免费
- 最好用的 7 款 Vue admin 后台管理系统测评
- Deepfacelab 小白教程
- 数字记忆好方法:数字编码
- 简单了解cri,runtimes,CRI,shim
- 从ELK/EFK到PLG – 在EKS中实现基于Promtail + Loki + Grafana容器日志解决方案
- p10测试闪存软件怎么用,华为p10的闪存类型怎么查看?查看华为p10闪存教程
- ifconfig命令手册
热门文章
- 弘辽科技:如何做好一家女装店铺?只要模特好看就可以了吗
- Linux下使用route设置路由
- 倍福TwinCAT(贝福Beckhoff)基础教程5.1 TwinCAT如何执行系统命令
- 用html做照片墙的教程,HTML5开发项目实战:照片墙(示例代码)
- 等额本金和等额本息的区别(含计算公式)
- python儿童编程例子代码-认识Python
- 如何让win7系统发声 win7系统讲述人功能
- AIX 7.1 标准版,企业版,易捷版的区别
- 使用redis创建自己的分布式锁
- “走路赚钱”的趣步,是披着区块链外衣的传销骗局吗?