均值与误差条形图的绘制(ggplot2)丨数析学院

问题

在R中,如何基于目标数据集绘制均值与误差条形图?

指南

用ggplot2作图时,我们的数据必须存储为数据框形式,并且为“长”型(相对于宽型),如果你需要对数据进行重塑,详情请见这里。

示例数据

我们将ToothGrowth数据集作为本节中的示例数据。这里需要注意的是,列dose在这里是一个数值型的变量,但在某些场合里我们也许需要将其转换为因素型。

均值与误差条形图的绘制(ggplot2)丨数析学院_第1张图片

首先,对数据集进行汇总是十分有必要的。实现概览功能有很多种方式,详情可见《R语言行动指南37-数据汇总》。在下面的案例中,我们将运用37章中定义的summarySE()函数来帮助我们进行计算(这个函数的具体定义附在本节末尾,在实际操作时,我们需先执行末尾的代码,再调用函数)。

均值与误差条形图的绘制(ggplot2)丨数析学院_第2张图片
未完待续:内课程容较多,请复制链接通过电脑学习,获得最佳学习效果。 http://datacademy.io/lesson/78

你可能感兴趣的:(均值与误差条形图的绘制(ggplot2)丨数析学院)