Plotly 和 ggplot2 在 R 的条形图中悬停文本不起作用

迪森·梅丁格

这是我在这里的第一个问题,如果我在发布或解释我的问题时犯了任何错误,我会很高兴听到任何反馈。

我正在使用 Shiny、ggplot 和 Plotly 在 R 中构建一个工具。我有一个来自 plotly的例子,我可以看到在使用 ggplot 渲染图形时可以有一个工具提示。

按照我的示例代码:

library(shiny)
library(ggplot2)
library(plotly)
library(dplyr)
library(reshape)

ui <- fluidPage(
  plotlyOutput("distPlot")
)

server <- function(input, output) {
  output$distPlot <- renderPlotly({
  dat <- data.frame(
  time = factor(c("Lunch","Dinner"), levels=c("Lunch","Dinner")),
  total_bill = c(14.89, 17.23)
)

p <- ggplot(data=dat, aes(x=time, y=total_bill, fill=time)) +
  geom_bar(stat="identity")
    p <- p + geom_bar(stat = "identity")
    
    ggplotly(p)
  })
}

shinyApp(ui = ui, server = server)

当我使用上面的代码时,工具提示不会显示,但如果我删除 fill = X2 参数,工具提示会出现:

     p <- ggplot(data=dat, aes(x=time, y=total_bill)) +
  geom_bar(stat="identity")

在我的应用程序中,我需要具有fill参数,以按颜色分隔显示的“组”并显示图例。

我已经使用 javascript 和其他解决方案在互联网上搜索了许多“解决方法”,但由于它是 plotly 的本机功能,我希望以更简单的方式工作。

在此先感谢您的帮助!!

甘巴

这是一个已知问题,您可以使用此问题来解决:

p <- ggplotly(p)

for (i in 1:length(p$x$data)){
    p$x$data[[i]]$text <- c(p$x$data[[i]]$text, "") 
}
p

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R:ggplot2和plotly的“ cex”选项

来自分类Dev

在 R 和 ggplot2 的条形图中排列条形时出现“na”问题

来自分类Dev

R 中的 ggplot2() 条形图和 dplyr() 分组和整体数据

来自分类Dev

R:操纵和ggplot2移动密度曲线不起作用

来自分类Dev

ggplot2 / plotly 将数字悬停在条形上

来自分类Dev

将相同的颜色放在plotly和ggplot2中

来自分类Dev

在R中使用ggplot2和dplyr生成条形图

来自分类Dev

ggplot2中条形图的计数和百分比如何?[R

来自分类Dev

R:使用ggplot2 / plotly绘制“楼梯”

来自分类Dev

使用Plotly和R的悬停模式

来自分类Dev

使用R和ggplot2语法向图中添加自定义工具提示

来自分类Dev

R在ggplot2等高线图中添加图例和directlabel

来自分类Dev

一个ggplot2图中的PCA图和方差比例表-R

来自分类Dev

R在ggplot2等高线图中添加图例和directlabel

来自分类Dev

ggplot2 堆叠和组合条形图

来自分类Dev

使用ggplot2和geom_text在比例条形图中插入标签

来自分类Dev

R ggplot2:时间序列的条形图

来自分类Dev

ggplot2中的单个条形图,R

来自分类Dev

条形图ggplot2 R上的标签

来自分类Dev

使用ggplot2在R上分组条形图

来自分类Dev

R ggplot2条形图

来自分类Dev

带有ggplot2的R中的条形图

来自分类Dev

使用ggplot2在R上分组的条形图

来自分类Dev

ggplot2线和r ^ 2的方程

来自分类Dev

在plotly中复制带有刻面和箭头注释的ggplot2图表

来自分类Dev

R ggplot2:突出显示堆积条形图中的值

来自分类Dev

如何在 R 中的 ggplot2 的条形图中绘制多个变量(即类别)

来自分类Dev

R Plotly:如何在水平反转的条形图中更改刻度文本的位置?

来自分类Dev

R - plotly/ggplot2 - 在分组箱线图上动态更改颜色

Related 相关文章

热门标签

归档