我尝试过示例和以前的论坛问题,但没有取得任何成功。我正在特定时间绘制一组平均温度,并使用geom_ribbon
来显示标准误差。但是,标准错误一直显示为行而不是功能区,我真的想要功能区!
数据样本(我有~2900个观察结果):
time tank mean.temp SE.temp
2494 2047 4 11.85682 0.04130505
2495 2048 3 11.46500 0.04811178
2496 2048 4 11.90000 0.04215452
2497 2049 3 11.50244 0.04907533
2498 2049 4 11.86512 0.03893427
2499 2050 3 11.48000 0.05149855
2500 2050 4 11.92857 0.04251968
这是我的代码:
p<-ggplot(temp.data, aes(x=time, y=mean.temp, group=tank))
p+ geom_ribbon(aes(ymin=mean.temp-SE.temp, ymax=mean.temp+SE.temp, fill="gray"), size=2)+ geom_line()
我对R不好,所以我确定答案很明显......但我无法弄明白。谢谢!!!