我需要用ggplot2绘制时间序列。对于时间序列的每个点,我也有一些分位数,比如0.05,0.25,0.75,0.95,即每个点有五个数据。例如:R:用ggplot2绘制带分位数的时间序列
time quantile=0.05 quantile=0.25 quantile=0.5 quantile=0.75 quantile=0.95
00:01 623.0725 630.4353 903.8870 959.1407 1327.721
00:02 623.0944 631.3707 911.9967 1337.4564 1518.539
00:03 623.0725 630.4353 903.8870 1170.8316 1431.893
00:04 623.0725 630.4353 903.8870 1336.3212 1431.893
00:05 623.0835 631.3557 905.4220 1079.6623 1452.260
00:06 623.0835 631.3557 905.4220 1079.6623 1452.260
00:07 623.0835 631.3557 905.4220 1079.6623 1452.260
00:08 623.0780 631.3483 905.3496 1056.3719 1375.610
00:09 623.0671 630.4275 903.8839 1170.8196 1356.963
00:10 623.0507 630.0261 741.8475 1006.1208 1462.271
理想情况下,我想具有0.5分位数为黑线,其他为围绕黑线阴影颜色的间隔。什么是最好的方法来做到这一点?我一直在四处寻找,我找不到这样的例子,甚至更少使用ggplot2。
任何帮助,将不胜感激。
Salud!
给我们一些数据来玩。这里有一些关于如何制作一个很好的可重复的例子的指导:http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example – 2011-06-14 09:28:32