我有一个包含三个因子的数据集( Group
=介于; Drug
=内; Session
=内)和一个响应变量( DEs2mPre
) . 我可以使用绘制刻面的boxplot
qplot(Session, DEs2mPre, data = Dummy.Data, colour = Drug, facets=Group~., -geom="boxplot")
我有三组和两个级别的药物,所以我获得了漂亮的3X2图表,每组3个单独的图表,每个图表上的会话有两个级别的药物 . 然而,我希望看到连接每个会话上的平均值的行代替箱图 . 当我将geom更改为 geom="line"
时,我得到了一堆乱七八糟的线条,看起来像是数据集中每个主题的一条线,而不是像 lineplot.CI
( sciplot
包)所见的数据的分组(类似)可视化 .
在 ggplot2
有没有办法做到这一点?
抱歉,我无法添加图表,因为我没有足够的“声望点” .
在此先感谢您的帮助 .
1 回答
由于
ggplot
默认连接所有数据点,因此会出现乱七八糟的行 . 您需要告诉ggplot
使用每个组的平均值 . 适当的参数是stat = "summary"
和fun.y = "mean"
.