如何在直方图上加标准差

如何在直方图上加标准差,第1张

在excel中,分别输入平均值和标准差,不要用XX±XX的形式写在一起~ 比如你可以把平均值写在一行~标准差写在另一行~ 然后,选择平均值所在的那行~点击图表~ 图表出来后~双击某个柱子,d出一个选择框~选择:误差线Y-正偏差-自定义. 这个时候,用鼠标选取EXCEL表格中的标准差那行~然后点确定。 这样~每个柱子的误差线都出来了

 1、设置x轴的标签

matplotlib中可以直接使用pyplot模块的xlabel()函数设置x轴的标签,xlabel()函数的语法格式如下所示:

xlabel(xlabel,fontdict=None,labelpad=None,**kwargs)

该函数各参数含义如下。

·xlabel:表示x轴标签的文本。

·fontdict:表示控制标签文本样式的字典。

·labelpad:表示标签与坐标轴边框(包括刻度和刻度标签)的距离。

此外,Axes对象使用set_xlabel()方法也可以设置x轴的标签。

2、设置y轴的标签

matplotlib中可以直接使用pyplot模块的ylabel()函数设置y轴的标签,ylabel()函数的语法格式如下所示:

ylabel(ylabel,fontdict=None,labelpad=None,**kwargs)

该函数的ylabel参数表示y轴标签的文本,其余参数与xlabel()函数的参数的含义相同。此处不再赘述。此外,Axes对象使用set_ylabel()方法也可以设置y轴的标签。

假设现在有一个包含正弦曲线和余弦曲线的图表,该图表中设置x轴和y轴的标签,具体代码如下。

importnumpyasnpimportmatplotlib.pyplotasplt plt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicode_minus']=Falsex=np.linspace(-np.pi,np.pi,256,endpoint=True)y1,y2=np.sin(x),np.cos(x)plt.plot(x,y1,x,y2)# 设置x轴和y轴的标签plt.xlabel("x轴")plt.ylabel("y轴")plt.show()

运行程序,效果如图3-3所示。

图3-3 正弦和余弦曲线图——设置坐标轴标签


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11912740.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存