使用ggplot2和不同级别的填充和组进行绘图

时间:2016-06-21 08:56:04

标签: r ggplot2

我尝试使用填充和组的不同级别绘制带有ggplot2的图形,以便(i)获得对应于两个变量的两个不同的点集合和(ii)通过geom_line连接这些点集合但仅针对第一个四个级别(所以没有最后五个级别。

以下是获取数据的链接:https://www.wetransfer.com/downloads/39ddf5c0cb4c2d9db8ea66354bcf19e220160621081124/3f0cc767ba2b29ea8f2d7bbf7d3d11ff20160621081124/0b7845

共有5列:阶段(x),Facet(此处无用),变量(两组点),值(y)和Grp(仅用于连接前四个级别。

我的代码:

plot <- ggplot(df,aes(x=Stages,y=value,fill=variable),group=1) + geom_line(aes(fill=variable,group=Grp),stat='summary',fun.y="mean") +
stat_summary(aes(fill=variable,fun.data = "mean", geom = "errorbar"))

我尝试了很多组合,但是 - 使用此代码 - 我可以绘制两组点并且只绘制一条整线。

如何约束两组点的线条绘制并排除x因子“E / O”的最后一级?

非常感谢您的回答!

LOIS。

0 个答案:

没有答案