如何在虚线末尾添加虚线和水平条到ggplot中的箱线图? 默认情况下,它会创建一个从框中出来的垂直线。请参阅下面的示例我想要的方式:
这是我的代码
p <- ggplot(data, aes(factor(Length,levels=18:26), logFC)) +
geom_boxplot(fill = "white") +
coord_cartesian(ylim=c(-5,5)) +
theme_bw(base_size=45) +
scale_x_discrete("", breaks=factor(18:26), drop=FALSE)
答案 0 :(得分:0)
@CMichael引用了答案。这仅仅说明了它。首先,一些玩具数据。
year <- rep("2014", 10)
total <- c(seq(55, 90, 5), 100, 40)
df <- data.frame(year = as.factor(year), total = total)
然后是情节,显示虚线和颜色。
ggplot(df, aes(x=factor(year), y=total)) +
geom_boxplot(linetype = "dotted", color = "red") +
theme_bw()