python之matplotlib学习--常用函数记录-1

学习Python中的matplotlib库,对数据可视化分析极为关键。以下是matplotlib中几个常用函数及其应用,以便于多次复习与使用:1、函数plot()用于展示变量趋势变化。使用方法:plt.plot(x,y,ls='-',lw=2,label="plotfigure")。其中x代表x轴数值,y代表y轴数值,ls表示折线图线条风格,lw表示折线图线条宽度...
python之matplotlib学习--常用函数记录-1
学习Python中的matplotlib库,对数据可视化分析极为关键。以下是matplotlib中几个常用函数及其应用,以便于多次复习与使用:

1、函数plot()用于展示变量趋势变化。使用方法:plt.plot(x,y,ls='-',lw=2,label="plotfigure")。其中x代表x轴数值,y代表y轴数值,ls表示折线图线条风格,lw表示折线图线条宽度,label用于标记图形内容的标签文本。

2、scatter()函数用于绘制散点图。使用方法:plt.scatter(x,y,c="b",label="scatterfigure")。x代表x轴数值,y代表y轴数值,c代表散点图中标记的颜色,label用于标记图形内容的标签文本。

3、xlim()用于设置x轴数值显示范围。使用方法:plt.xlim(xmin, xmax)。xmin代表x轴最小值,xmax代表x轴最大值。

4、xlabel()函数用于设置x轴标签文本。使用方法:plt.xlabel(string)。string代表标签文本内容。

5、grid()函数用于绘制网格线。使用方法:plt.grid(linestyle=":",color="r")。linestyle代表网格线的线条风格,color代表网格线的线条颜色。

6、axhline()函数绘制平行于x轴的水平参考线。使用方法:plt.axhline(y=0.0,c='r',ls='--',lw=2)。y代表水平参考线的出发点,c代表参考线的线条颜色,ls代表参考线的线条风格,lw代表参考线的线条宽度。

7、axvspan()函数用于绘制垂直于x轴的参考区域。使用方法:plt.axvspan(xmin=1.0,xmax=2.0,facecolor='y',alpha=0.3)。xmin代表参考区域的起始位置,xmax代表参考区域的终止位置,facecolor代表参考区域的填充颜色,alpha代表参考区域的填充颜色的透明度。

8、annotate()函数用于添加图形内容细节的指向型注释文本。使用方法:plt.annotate(string,xy=(np.pi/2,1.0),xytext=((np.pi/2)+0.15,1.5),weight="bold",color='b',arrowprops=dict(arrowstyle="->",connectionstyle="arc3",color="b"))。string代表注释文本内容,xy代表被注释图形内容的位置坐标,xytext代表注释文本的位置坐标,weight代表注释文本的字体粗细风格,color代表注释文本的字体颜色,arrowprops用于指示被注释内容的箭头属性。

9、text()函数用于添加无指向型注释文本。使用方法:plt.text(x,y,string,weight="bold",color='b')。x代表注释文本内容所在位置的横坐标,y代表注释文本内容所在位置的纵坐标,string代表注释文本内容,weight代表注释文本内容的粗细风格,color代表注释文本内容的字体颜色。

10、title()函数用于添加图形内容标题。使用方法:plt.title(string)。string代表图形内容的标题文件。

11、legend()函数用于标示不同图形的文本标签图例。使用方法:plt.legend(loc="lower left")。loc代表图例在图中的地理位置。

12、bar()函数用于绘制柱状图。使用方法:plt.bar(x,y)。x代表x轴上的定性数据的类别,y代表每种定性数据的类别的数量。

13、barh()函数用于绘制条形图。使用方法:plt.barh(x,y)。x和y代表与bar()函数相同。

14、hist()函数用于绘制直方图。使用方法:plt.hist(x)。x代表x轴上绘制箱体的定量数据输入值。

15、pie()函数用于绘制饼图。使用方法:plt.pie(x)。x代表定性数据的不同类别的百分比。

16、polar()函数用于绘制极线图。使用方法:plt.polar(theta,r)。theta代表每个标记所在射线与极径的夹角,r代表每个标记到原点的距离。

17、scatter()函数用于绘制起泡球。使用方法:plt.scatter(x,y)。x和y代表与scatter()函数相同,s代表散点标记的大小,c代表散点标记的颜色,cmap代表将浮点数映射成颜色的颜色映射表。

18、stem()函数用于绘制棉棒图。使用方法:plt.stem(x,y)。x代表指定棉棒的x轴基线上的位置,y代表指定棉棒的长度,linefmt代表棉棒末端的样式,markerfmt代表棉棒末端的样式,basefmt代表指定基线的样式。

19、boxplot()函数用于绘制箱线图。使用方法:plt.boxplot(x)。x代表用于绘制箱线图的输入数据。

20、errorbar()函数用于绘制误差棒图。使用方法:plt.errorbar(x,y,yerr=a,xerr=b)。x代表数据点的水平位置,y代表数据点的垂直位置,yerr代表y轴方向的数据点的误差计算方法,xerr代表x轴方向的数据点的误差计算方法。2024-08-31
mengvlog 阅读 7 次 更新于 2025-07-20 10:45:44 我来答关注问题0
  • 1、最简单的图:代码:[python] view plain copy print?!/usr/bin/env python import matplotlib.pyplot as plt plt.plot([10, 20, 30])plt.xlabel('tiems')plt.ylabel('numbers')plt.show()

  • 主要使用的是bar函数 效果还不错吧~ import matplotlib.pyplot as pltimport numpy as npplt.rc('font', family='SimHei', size=13)num = np.array([13325, 9403, 9227, 8651])ratio = np.array([0.75, 0.76, 0.72, 0.75])men = num * ratiowome...

  • anonymous python matplot 的xticks怎么用

    y轴默认会有数值,你是需要自定义吗可以使用yticks函数,第一个参数是y轴的位置,第二个参数是具体标签importmatplotlib.pyplotaspltimportnumpyasnpx=np.arange(0,6)y=x*xplt.plot(x,y,marker='o')plt.yticks(y,['a','b','c','d','e','f'])

  •  布安杉si python plt.plot怎么把图显示出来?

    1,使用参数字典(rcParams);2,调用matplotlib.rc()命令 通过传入关键字元祖,修改参数。如果不想每次使用matplotlib时都在代码部分进行配置,可以修改matplotlib的文件参数。可以用matplot.get_config()命令来找到当前用户的配置文件目录。

  •  翻态资生说 matplotib最依赖哪个第三方库

    matplotib最依赖NumPy第三方库。NumPy是Python中用于科学计算和数学运算的基本库之一,Matplotlib在绘制图形时需要使用NumPy中的数组和矩阵进行数据处理和计算,因此Matplotlib离不开NumPy的支持。此外,Matplotlib还依赖于其他一些第三方库,如pyparsing、six、dateutil等,这些库提供了Matplotlib的一些重要功能和...

檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部