Python Matplotlib库简介(matplotlib.pyplot库)

Python Matplotlib库简介(matplotlib.pyplot库)

技术教程gslnedu2025-08-03 3:48:083A+A-

简介

Matplotlib是一个Python 2D绘图库,它可以在各种平台上以各种硬拷贝格式和交互式环境生成出具有版本品质的图形。Matplotlib可用于Python脚本,Python和IPython shell,Jupiter笔记本,web应用程序服务器和四个图形用户界面工具包。

Matplotlib试图让简单的事情变得更简单,让无法实现的事情变得可能实现。只需几行代码即可生成绘图,直方图、功率谱、条形图、错误图、散点图等。

为了简单绘图,pyplot模块提供了类似于MATLAB的界面,特别是与IPython结合使用时。对于高级用户,您可以通过面向对象的界面或MATLAB用户熟悉的一组函数完全控制线条样式,字体属性,轴属性等。

常见图形种类及意义

  • 折线图:以折线的上升或下降来表示统计数量的增减变化的统计图。特点是能够显示数据的变化趋势、反映事务的变化情况。
  • 散点图:用两组数据构成多个坐标点,考察坐标点的分布,判断两个变量之间是否存在某种关联或总结坐标点的分布模式。特点是判断变量之间是否存在数量关联趋势,展示分布规律
  • 柱状图:排列在工作表的列或行中的数据可以绘制在柱状图中。特点是绘制连离散的数据,能够一眼看出各个数据的大小,比较数据之间的差别。(统计/对比)
  • 直方图:有一系列高度不等的纵向条纹或者线段表示的数据分布的情况。一般横轴表示数据范围,纵轴表示分布情况。特点是绘制连续性的数据展示一组或多组数据的分布状况。
  • 饼图:用于表示不同分类的占比情况,通过弧度大小来对比各种分类。特点是显示分类数据的占比情况。

安装

pip install matplotlib

简单demo

import matplotlib.pyplot as plt

plt.plot([1, 0, 9], [4, 5, 6])
plt.show()

运行得到的图如下:

点击这里复制本文地址 以上内容由朽木教程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

朽木教程网 © All Rights Reserved.  蜀ICP备2024111239号-8