Matplotlib库(简介)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matplotlib库(简介)相关的知识,希望对你有一定的参考价值。

参考技术A Matplot库由各种可视化类构成,内部结构复杂,受Matlab启发。
matplotlib.pyplot是绘制各类可视化图形的命令子库,相当于快捷方式。

pyplot的绘图区域
plt.subplot(nrows,ncols,plot_number) 在全局绘图区域中创建一个分区体系,并定位到一个子绘图区域
以 plt.subplot(3,2,4) 展示

plt.plot(x,y,format_string, **kwargs)
x:X轴数据,列表或数组,可选。
y:Y轴数据,列表或数组。
format_string:控制曲线的格式字符串,可选。
**kwargs:第二组或更多(x,y,format_string)
当绘制多条曲线时,各条曲线的x不能省略

format_string: 控制曲线的格式字符串,可选由颜色字符、风格字符和标记字符组成
颜色字符:'b' 蓝色,‘g’绿色,‘r’红色,‘c’青绿色,‘m’洋红色,‘y’黄色,‘k’黑色,‘w’白色,‘#00800’RGB某颜色字符串
风格字符:'-'实线,‘--’破折线,‘-.’点划线,‘:’虚线,'' ''无线条
标记字符:‘.’点标记,‘,’像素标记(极小点),‘o’实心圈标记,'v’倒三角标记

pyplot的中文显示
Method1:
pyplot并不默认支持中文显示,需要rcParams修改字体实现

rcParams的属性
'font.family'用于显示字体的名字
‘font.style’字体风格,正常‘normal’或斜体‘italic’
‘font.size’字体大小,整数字号或者‘large’、‘x-small’

Method2(推荐):
在有中文输出的地方,增加一个属性:fontproperties

pyplot的文本显示函数
plt.xlabel() 对x轴增加文本标签
plt.ylabel() 对y轴增加文本标签
plt.title() 对图形整体增加文本标签
plt.text() 在任意位置增加文本
plt.annotate()在图形中增加带箭头的注解

Python——Matplotlib库入门

1、Matplotlib库简介

优秀的可视化第三方库

Matplotlib库由各种可视化类构成,内部结构复杂,受Matlab启发

matplotlib.pyplot是绘制各类可视化图形的命令子库,相当于快捷方式

import matplotlib.pyplot as plt

import matplotlib.pyplot as plt
plt.plot([3,1,4,5,2])
plt.ylabel(‘grade‘)
plt.show()

技术分享

 

  

 




以上是关于Matplotlib库(简介)的主要内容,如果未能解决你的问题,请参考以下文章

9/24matplotlib简介

AI常用框架和工具丨3. 可视化库Matplotlib

Matplotlib安装与配置

Python可视化库matplotlib(超详细)

使用Python--Matplotlib绘制三维图形

Python - matplotlib 数据可视化