嗨,我得到了一个weekly.mean.values
具有以下结构的数据框:
week:mean:ci.lower:ci.upper
周是一个因素;意思是,ci.lower 和 ci.upper 是数字。对于每一周,只有一个平均值和一个 ci.lower 或 ci.upper。
我试图在平均值周围的 95% 置信区间内绘制一个阴影区域,代码如下:
ggplot(weekly.mean.values,aes(x=week,y=mean)) +
geom_line() +
geom_ribbon(aes(ymin=ci.lower,ymax=ci.upper))
然而,该图显示为空白(仅存在 x 轴和 y 轴,但没有线或点,更不用说阴影区域了)。
如果我删除了 geom_ribbon 部分,我确实得到了一条线。我知道这应该是一个非常简单的任务,但我不知道为什么我不能让 geom_ribbon 绘制我想要的东西。任何提示将不胜感激。