【发布时间】:2018-09-27 09:37:30
【问题描述】:
我有这个情节:
g.mean <- ggplot(df,aes(x = as.numeric(xx),y=yy,color=varc)) +
geom_line() +
geom_ribbon(aes(ymin=Born_Inf, ymax=Born_Sup, fill=varc), alpha=0.1)
有没有办法只隐藏 geom_ribbon() 并将 geom_line() 打印到我的图表中?我尝试使用“legendonly”,但这会隐藏所有行...
style(ggplotly(g.mean, tooltip = c("varc")), hoverinfo = "value",visible="legendonly") #,traces = 1
【问题讨论】:
-
不确定我是否理解您所说的 “仅隐藏
geom_ribbon” 是什么意思。如果你不想要geom_ribbon为什么不直接删除它? -
默认情况下我想隐藏 geom_ribbon 因为“填充”参数中的 varc 有很多因素(10 个因素)。所有 geom_ribbon 因素的情节都不清楚。我想选择打印某些因素的置信区间,但默认情况下不打印
标签: r ggplot2 ggplotly r-plotly