matplotlib

简介: matplotlib一般使用如下语句导入:import matplotlib.pyplot as plt绘图:plt.plot(x,y),可选color,marker,label等参数,默认的x坐标为从0开始且与y长度相同的数组,x坐标与y坐标一般使用numpy数组,也可以用列表设置线条:plt.

matplotlib

一般使用如下语句导入:import matplotlib.pyplot as plt

绘图:plt.plot(x,y),可选color,marker,label等参数,默认的x坐标为从0开始且与y长度相同的数组,x坐标与y坐标一般使用numpy数组,也可以用列表
设置线条:plt.setp()
轴名称:plt.xlable('str'),plt.ylable('str)
添加文本:plt.txt(xpos,ypos,'str')
添加格子:plt.grid(True)
展示图片:plt.show()
图题:plt.title('str')
图示:plt.legend(),结合plot()中的label参数使用
获取子图:plt.sublot(nrows,ncols,index)或plt.subplot2grid((nrows,ncols),(rows,cols)),可选colspan和rowspan属性
创建画布:plt.figure()
数学表达式:TeX表达式
非线性轴:plt.xscale('scale'),plt.yscale('scale'),可选参数log,symlog,logit等
填充颜色:plt.fill(x,y)和plt.fill_between(x,y,where=...)
条形图:plt.bar(x,y),注意多个条形图的默认颜色相同,应选择不同的颜色方便区分
直方图:plt.hist(x,bins),直方图是一种显示区段内数据数量的图像,x为数据,bins为数据区段,可选histtype,rwidth等属性
散点图:plt.scatter(x,y),散点图通常用于寻找相关性或分组,可选color,marker,label等属性
堆叠图:plt.stackplot(x,y1,y2,y3...),堆叠图用于显示部分对整体随时间的关系,通过利用plt.plot([],[],color,label)添加与堆叠图中颜色相同的空行,可以使堆叠图的意义更加清晰,可选colors等属性
饼图:plt.pie(slice),饼图用于显示部分对整体的关系,可选labels,colors,explode,autupct等属性

相关文章
|
26天前
matplotlib.pyplot contourf()函数的使用
matplotlib.pyplot contourf()函数的使用
20 3
|
3月前
|
存储 数据可视化 Serverless
一篇文章学会Matplotlib
一篇文章学会Matplotlib
22 1
|
4月前
|
Python
pyplot
pyplot
23 0
pyplot
|
4月前
|
Python
Matplotlib.pyplot绘图示例
Matplotlib.pyplot绘图示例
26 0
|
4月前
|
数据可视化 数据挖掘 Python
matplotlib
matplotlib 是一个用于绘制高质量图形的 Python 库。它提供了多种绘图函数和图表类型,如折线图、散点图、柱状图、饼图等,以及自定义图形的强大功能。matplotlib 还可以与 pandas 和 numpy 等其他 Python 库无缝集成。
24 2
|
8月前
|
前端开发 数据可视化 Python
初识【Matplotlib】
初识【Matplotlib】
56 0
|
8月前
|
数据可视化 数据挖掘 Linux
Seaborn
Seaborn是一个基于Python的数据可视化库,它是建立在Matplotlib之上的高级库。Seaborn的设计目标是提供一种简单而美观的方法来可视化统计数据,并支持在数据探索和分析中进行可视化。它提供了许多内置的统计图表类型和美化选项,使得创建各种各样的图表变得更加容易。
71 0
|
10月前
|
数据可视化 C++ Python
seaborn
Seaborn是一个基于Python语言的数据可视化库,专注于统计数据可视化,可以帮助用户快速创建各种类型的图表,包括散点图、柱状图、折线图、箱线图、热力图等。它的设计初衷是为了让用户能够在Python环境中方便地进行数据探索和可视化工作。
77 0
|
大数据 Python
matplotlib Basemap的3d效果
matplotlib Basemap的3d效果
107 0
|
API Python 容器
Py之matplotlib.pyplot:matplotlib.pyplot的plt.legend函数的简介、使用方法之详细攻略
Py之matplotlib.pyplot:matplotlib.pyplot的plt.legend函数的简介、使用方法之详细攻略