我有一个矩阵,想要绘制四分位数范围的垂直误差条,并从矩阵中按列表示平均值。请问我如何在 R 尤其是 ggplot2 中做到这一点?下面给出了一个示例矩阵:
##Create matrix
B = matrix (c(2,4,3,1,5,7,5,3,8,3,7,3),nrow=4,ncol=3)
##Create zoo object
B2<-as.zoo(B)
colnames(B2)<- c("A","B","C")
B2
A B C
2 5 8
4 7 3
3 5 7
1 3 3
##The Dates for the columns:
Date<-as.yearmon (seq(as.Date("2000/1/1"), by = "month", length.out = 3))
我想要一个时间序列图,但每个时间戳都有一个基于行的垂直 IQR 错误栏。这是我试图实现的结果示例'但是,我将拥有行 ID 或日期,而不是 x 轴上的城镇。