ggplot :默认隐藏 geom_ribbon 到我的情节
ggplot : Hide geom_ribbon by default to my plot
我有这个情节:
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
在函数“style()[中隐藏带有参数“traces”的geom_ribbon() =20=]”。例如:我的 varC 中有 10 个因子,所以我有 10 行 (geom_line()) 和 10 CI (geom_ribbon):20 个项目。
隐藏 geom_ribbon() 表示“traces” 11:20 和 visible="legendonly".
style(ggplotly(g.mean, tooltip = c("varC","x","y")),
visible="legendonly",
hoverinfo = "value",
traces = c((length(unique(df$varC))+1):(length(unique(df$varC))*2)))
我有这个情节:
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
在函数“style()[中隐藏带有参数“traces”的geom_ribbon() =20=]”。例如:我的 varC 中有 10 个因子,所以我有 10 行 (geom_line()) 和 10 CI (geom_ribbon):20 个项目。
隐藏 geom_ribbon() 表示“traces” 11:20 和 visible="legendonly".
style(ggplotly(g.mean, tooltip = c("varC","x","y")),
visible="legendonly",
hoverinfo = "value",
traces = c((length(unique(df$varC))+1):(length(unique(df$varC))*2)))