我有具有上点和下点数据的数据,即100个数据点的范围数据。我怎么能在R?数据示例:
Upper Y axis : 1260 1284 1296 1308 1320
Lower Y axis : 1272 1272 1284 1296 1308
X axis : 1 2 3 4 5
图片示例:
答案 0 :(得分:0)
这是使用错误栏geom的一种方法,它可以很好地适用于范围
library(ggplot2)
data.df <- data.frame(
Upper =c( 1260, 1284, 1296, 1308, 1320),
Lower =c( 1272, 1272, 1284, 1296, 1308)
)
data.df$x <- 1:nrow(data.df)
ggplot(data.df,aes(x=x,ymin=Lower,ymax=Upper))+geom_errorbar(width=.5)+theme_bw();
还有一个用于绘制矩形的geom_rect(但它需要宽度和高度信息)