误差棒是什么?误差柱状图如何做?

2024-06-23 41

大家好,今天主要给大家分享三种可视化误差直方图的方法。首先,我们举个例子:

在正式介绍实现方法之前,我们先了解一下错误直方图帽子涉及到的三个统计概念。

1、三个概念

标准差(SD)

标准差(简称标准差)是样本均值方差的平方根。它反映了群体内个体之间的分散程度。标准差一般是相对于样本数据的均值而言的,一般用M±SD来表示样本数据的观测值与均值之间的差异。正如公式所示,标准差受到极值的影响。标准差越小,数据越聚类;标准差越大,数据越离散。如何使用Excel中的函数,请参考【Excel实现】:

#R语言实现sdsd功能

标准误差(SE)

标准误差(称为标准误差)代表抽样误差。由于可以从总体中抽取无数类型的样本,因此每个样本的数据构成了总体数据的估计。标准误差代表总体数据的当前样本估计。标准误差是通过将样本标准差除以样本量的平方根来计算的。从公式可以看出,标准误差受样本量的影响更大。样本量越大,标准误差越小,抽样误差也越小,说明所抽取的样本能够更好地代表总体。

sesd(vec)/sqrt(长度(vec))

置信区间(ConfidenceInterval,CI)

置信区间是由统计量的置信限上下限和置信下限组成的区间。这是在一定概率条件下该参数的实际值与测量结果的偏差程度。。

#R语言实现alpha005tqt((1-alpha)/25,length(vec)-1)#tendto196ifsamplesizeisbigenoughCIt*se

2执行Excel

本例显示的数据如下,依次为治疗计划(Treat)、分组类别(Group)、均值(Mean)和标准差(SD)。

标准差可以参考下图所示的函数(STDEVS())计算:

绘图步骤:

选择前三列数据,选择【插入→直方图】,生成直方图后,点击右上角图标添加按钮,添加误差线。在弹出的设置框中选择【更多选项→误差量→自定义】,选择第四列的SD值,绘制误差条。此外,如有必要,您还可以选择在误差栏中仅显示“正偏差”。

3R语言实现

#加载需要的包

图书馆(plyr)

库(ggplot2)

#读取数据

#定义计算平均值和标准差的函数

日期

求和函数

c(平均平均值(x[[col]],narmTRUE),

SDsd(x[[列]],narmTRUE))

}

数据总和

返回(数据总和)

}

#计算标准差

df

#绘画

p

geombar(stat'身份',颜色'黑色',

位置positiondodge())

geomerrorbar(aes(yminMean-SD,ymaxMeanSD),宽度5,

位置位置躲闪(9))

4、云平台的实现

进入基因云平台【云图→误差直方图】工具,在【图表数据→文件上传】页面选择数据文件,点击“提交绘图”即可生成误差直方图。通过进入【图表调整】页面,您可以自由切换颜色填充、图案填充等不同图表类型,任意对组/样本进行删除和排序,自由调整近百种样式。

除了上面提到的误差直方图,基因云平台(https://wwwgenescloudcn)还提供断轴直方图和带状直方图。进入云图汇总,搜索“直方图”即可查看近10种不同的直方图类型。

交互式断轴柱形图

交互式功能区条形图

极坐标直方图

本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。

相关推荐