基本架构

import matplotlib.pyplot as pltplt.figure()
...
plt.show()

窗口

plt.figure()

plt.figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True, FigureClass=

"""
示例:
"""# 编号为3;大小为(8, 5).
plt.figure(num=3, figsize=(10, 5))

绘图

plt.plot()

画线。

"""
示例:
"""import numpy as np
# 使用np.linspace定义x:范围是(-3,3);个数是50.
x = np.linspace(-3, 3, 50)# 仿真一维数据组(x ,y1)表示曲线1.
y1 = 2*x + 1
# 仿真一维数据组(x ,y2)表示曲线2.
y2 = x**2plt.plot(x, y1)
# 曲线的颜色属性(color)为红色;曲线的宽度(linewidth)为1.0;曲线的类型(linestyle)为虚线. 使用plt.show显示图像.
plt.plot(x, y2, color='red', linewidth=1.0, linestyle='--')

坐标轴

plt.xlim() / plt.ylim()

调整 坐标轴 范围。

"""
示例:
"""# 使用plt.xlim设置x坐标轴范围:(-1, 2);
plt.xlim((-1, 2))
# 使用plt.ylim设置y坐标轴范围:(-2, 3);
plt.ylim((-2, 3))

plt.xlabel() / plt.ylabel()

调整 坐标轴 名称。

"""
示例:
"""# 使用plt.xlabel设置x坐标轴名称:’I am x’;
plt.xlabel('I am x')
# 使用plt.ylabel设置y坐标轴名称:’I am y’;
plt.ylabel('I am y')

plt.xticks / plt.yticks()

调整 坐标轴 刻度间隔。

"""
示例:
"""# 使用plt.xlim设置x坐标轴范围:(-1, 2);
new_ticks = np.linspace(-1, 2, 5)
plt.xticks(new_ticks)
# 使用plt.ylim设置y坐标轴范围:(-2, 3);
plt.ylim((-2, 3))

Ref:

  • Pyplot tutorial
  • 莫烦Python - Matplotlib
  • matplotlib 绘图可视化知识点整理
  • Matplotlib 教程

matplotlib: 绘制平面图/表格相关推荐

  1. Python Matplotlib 绘制表格

    Python Matplotlib 绘制表格 ​ 最近因为开发一个项目,需要用到Matplotlib绘制一些图片和表格,网上找到的一些,感觉总差点意思,绘制个表格感觉有点过于麻烦,因此自己整理了下. ...

  2. matplotlib的table详细使用、使用matplotlib绘制表格

    matplotlib之table详细使用.使用matplotlib绘制表格 参数解释详情 表格一般通常和其他图组合使用 cellText:表格的数值,将源数据按照行进行分组,每组数据放在列表里存储,所 ...

  3. python+pands+matplotlib分析Excel表格

    文章目录 第一步:把excel表格读进来 第二步:数据切割 第三步:统计各项数据 第四步:matplotlib画图 完整python代码 需要分析的Excel表格是一张 2021年华为杯数学建模E题的 ...

  4. matplotlib绘制图表

    简单图表的绘制 1.1 绘制折线图 使用pyplot的plot()函数可以绘制具有多个线条的折线图,通过以下任意一种方式均可以完成. plot(x, y, fmt, scalex=True, scal ...

  5. 【科研分享】Matplotlib 绘制多子图(subplot)进行实验结果分析

    Matplotlib 绘制多子图(subplot)进行实验结果分析   本文主要总结于本人近期的科研经历,在最后撰写论文试验分析的时候曾经被导师要求绘制一幅2*8的16子图的超参数分析结果图.所以踩了 ...

  6. 利用python—matplotlib绘制股票K线图

    利用python-matplotlib绘制股票K线图 成品展示: 用Python绘制股票K线图并不复杂,不过得做好一些准备工作例如相关库的安装,库的引入.日期格式的调整and表格转换 文章目录 利用p ...

  7. matlab做基尼曲线,计算基尼系数和matplotlib绘制洛伦兹曲线

    基尼系数和洛伦兹曲线,在表示数据的不平均方面特别是财富的不平均上被广泛应用.但是目前在python里面并没有找到很好的可以直接绘制洛伦兹曲线的函数,由于目前项目用到,也就在实际应用中使用到,就把如何使 ...

  8. matplotlib绘制图表,设置刻度标签、最大最小刻度、字体大小,label位置、刻度轴箭头等

    matplotlib绘制图表,设置刻度标签.最大最小刻度.字体大小,label位置.刻度轴箭头等 1. 效果图 2. 源码 2.1 仅使用普通轴ax + fontdict 源码 2.2 使用mpl设置 ...

  9. 使用KMeanCluster对多个区域进行聚类,并结合Matplotlib绘制中心点、最大最小距离点

    使用KMeanCluster对多个区域进行聚类,并结合Matplotlib绘制中心点.最大最小距离点 1. 效果图 2. 源码 2.1 原始数据--xq.txt 2.2 源码 参考 这篇博客将演示如何 ...

最新文章

  1. 关于Adodb.Stream的使用说明
  2. Linux上部署、安装nodejs
  3. html中的li排成一行怎么写,html怎么实现li元素有点并分列
  4. 将weex项目打包的关键点
  5. 机器学习知识点(二)各类型平均数Java实现
  6. 第四范式连续两年入选CB Insights全球AI百强榜
  7. 递归 图 java,《算法图解》之递归
  8. RSA私钥文件(PEM-PKCS#1)解析
  9. winfrom 如何让弹窗不影响主界面_「Win」电脑开机后不给我弹几个广告,我还不太习惯...
  10. 使用Rust库bindgen之Hello World(附代码)
  11. 360se html怎么删除,如何卸载360浏览器?怎么彻底删除360浏览器?
  12. ERP进销存源码(进销存ERP系统)
  13. SQL保姆级教程来了,0基础怎么快速上手sql?面试官会从哪些方面考sql?(看完你就能5天掌握SQL要点)...
  14. 整流八--电网不平衡状态下三相PWM整流器的控制策略
  15. java speex回声消除_android – Speex回音消除配置
  16. 虚拟机无法服务器系统安装win7系统,如何解决虚拟机安装Win7系统失败的问题
  17. 项目团队管理:有效管理团队的八个方法
  18. SQL数据库性能胯了,换 SSD硬盘就能解决问题?
  19. buu(前三页第二弹) RSA习题与相关知识总结
  20. 使用Windows PE部署Windows镜像

热门文章

  1. Java实现各种视频格式下载
  2. vs2019键盘钩子_键盘钩子WH_KEYBOARD和WH_KEYBOARD_LL
  3. Vue中Css的scoped的原理
  4. 笨方法学python 习题8
  5. 测试小白基于java的selenium自动化测试环境搭建
  6. 中国五成读者年度读书总量超过10本;疫情给中国进出口带来三大风险两大机遇 | 美通企业日报...
  7. 【转】DICOM通讯(ACSE->DIMSE->Worklist)
  8. 计算机思维导图pdf百度云资源,计算机思维导图
  9. Adobe Acrobat 安装 E1935 0x80070BC9 错误 经验
  10. Unity3D脚本依赖RequireComponent(自动添加关联的脚本)