在行和列中同时使用facet_grid()
时,在ggplotly中使用直方图时,在悬停文本中x轴值将变为NA。如果构面仅在行上方,仅在列上方,或者如果几何图形不同,则不会发生这种情况geom_point()
。我在做错什么吗?
MWE:
library(ggplot2)
library(plotly)
data(iris)
ggplotly(
ggplot(data = iris,
aes(x = Petal.Length))+
geom_histogram()+
facet_grid(Species~round(Sepal.Length))
)
答案 0 :(得分:0)
使用ggplot 3.2.1
和plotly 4.9.0
,我能够通过一个简单的变通方法来解决这个问题-在ggplotly
调用中,将x
的美感传递给{{1 }}参数;像这样:
tooltip
(您还必须通过ggplotly(ggplot_histogram, tooltip = c("x", "count"))
美学;否则,一定会破坏直方图的要点)。