【问题标题】:shiny htmlwidget renders blank闪亮的 htmlwidget 呈现空白
【发布时间】:2016-06-09 23:49:34
【问题描述】:

我有以下闪亮的应用程序。

服务器.R

library(radarchart)

shinyServer(function(input, output) {
  output$radar <- renderChartJSRadar({
    scores <- data.frame("Label"=c("Communicator", "Data Wangler", "Programmer",
                                   "Technologist",  "Modeller", "Visualizer"),
                         "Rich" = c(9, 7, 4, 5, 3, 7),
                         "Andy" = c(7, 6, 6, 2, 6, 9),
                         "Aimee" = c(6, 5, 8, 4, 7, 6))
    
    chartJSRadar(scores, maxScale = 10, showToolTipLabel=TRUE)
    
  })
})

ui.R

shinyUI(fluidPage(
  
  
  
  titlePanel("RADARRRRR "),
  
  sidebarLayout(
    sidebarPanel(
      numericInput("obs", "Observations:", 10), width = 4
    ),
    mainPanel(
      chartJSRadarOutput("radar")
    )
  )
))

此应用程序运行时没有错误。没有 R 控制台消息,没有 chrome 控制台消息和绘图的空白画布。 我知道绘图库可以工作,因为我可以强制它显示到 Rstudio 中。 我还检查了chart.js是否在库中,看起来很好。

非常感谢任何帮助修复或即使在没有错误消息的情况下开始调试的想法。

【问题讨论】:

  • “...还有一个空白画布用于绘图”:创建了一个 ID 为 radar 的元素,但里面什么都没有?
  • 哦,它很大。它只是远离屏幕。你通过让我输入我的错误来修复它。谢谢!
  • 只是想问你是否向下滚动... :)
  • 我不知道我是否有足够的声誉来选择答案,但欢迎您输入一个,我会尝试选择它。

标签: javascript r shiny htmlwidgets


【解决方案1】:

在页面中检查您的画布。我怀疑它真的很大,你需要向下滚动一点才能看到它。

【讨论】:

    猜你喜欢
    • 2021-09-26
    • 1970-01-01
    • 2017-11-05
    • 2017-06-04
    • 2013-10-01
    • 2021-09-23
    • 1970-01-01
    • 1970-01-01
    • 2016-09-13
    相关资源
    最近更新 更多