我正在使用plotly包,我找不到在图表本身和hoverinfo中显示不同内容的方法。 以下是条形图的示例:
library(plotly)
library(dplyr)
data(iris)
df <- iris %>%
group_by(Species) %>%
summarise(n = n(),
avg = mean(Sepal.Length))
p1 <- plot_ly(data = df,
x = ~Species,
y = ~n,
type = "bar",
text = ~paste("Species :", Species,
"<br> Avg :", avg),
textposition = "auto",
hoverinfo = "text")
从这段代码我得到这个: 我想在每个栏中显示频率(n)值,而不是与hoverinfo相同的东西。
我一直在关注this thread,但所描述的解决方案对我来说太复杂了,我认为必须有一种更简单的方法来解决这个问题。有人能帮助我吗?
感谢。