rCharts图不会出现在使用dimple.js的闪亮应用中

前端之家收集整理的这篇文章主要介绍了rCharts图不会出现在使用dimple.js的闪亮应用中前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我遇到了这个问题,rCharts情节不会显示在我闪亮的应用程序中.我发现 this example非常适合我的需求.即使这张图表只是在R中绘图时效果很好,但在闪亮的情况下它是一个空白页面.

我不确定它有什么问题.首先,我不确定我是否在showOuput()中选择了正确的库,但我找不到更好的解决方案.

我试图绘制它更复杂的应用程序,但是,我再现我的服务器下面的简单的应用程序代码

server.R

library(rCharts)
library(reshape2)
options(RCHART_WIDTH = 1700)
meansconferences <-read.csv("https://raw.github.com/patilv/ESPNBball/master/meansconferences.csv")

shinyServer(function(input,output) {
    output$test <- renderChart({
      meltmeansconferences=melt(meansconferences[-c(1,10:14)],id.vars=c("Conference","Year"))
      d1=dPlot(y="Year",x="value",data=meltmeansconferences,groups="variable",type="bar")
      d1$yAxis(type="addCategoryAxis",orderRule="Year")
      d1$xAxis(type="addPctAxis")
      return(d1)
    })
}
)

而且ui:

ui.R
options(RCHART_LIB = 'dimple')

shinyUI(pageWithSidebar(

headerPanel("rCharts and shiny"),sidebarPanel(),mainPanel(
h4("Graph here"),showOutput("test","dimple")
)
))

编辑:我使用R版3.0.2和rCharts 0.4.2闪亮0.8.0.99

如果您有任何想法,请告诉我.
先感谢您!

解决方法

将我的评论作为答案发布,以便可以关闭此问题

Switch to renderChart2 or explicitly set d1$set(dom = "test") if you are using renderChart. I would recommend renderChart2,since I hope to combing the two functions in the next version.

猜你在找的JavaScript相关文章