【发布时间】:2016-07-19 16:23:24
【问题描述】:
我有 data.frame A(3 列:x、value 和 SD),其中三列的同一行具有 NA 值。
我用标准差(SD)在ggplot中绘图,代码是:
p <- ggplot(A,aes(x=x,y=value))
p + geom_ribbon(aes(ymin=value-SD,ymax=value+SD),fill = "gray",na.rm=T)+
geom_line(aes(y=value))+
theme_bw()+ theme(panel.border = element_blank(), panel.grid.major = element_blank(),
panel.grid.minor = element_blank(), axis.line = element_line(colour = "black"))
我不会绘制 NA 值(在上面的图中用黑线绘制灰色方块),我该怎么做?我需要我的 df A 的绘图子集?
谢谢
【问题讨论】: