gpt4 book ai didi

使用dimple.js 的rCharts 图不会出现在 Shiny 的应用程序中

转载 作者:行者123 更新时间:2023-12-04 10:32:26 24 4
gpt4 key购买 nike

我遇到了这个问题,rCharts 图不会显示在我 Shiny 的应用程序中。我找到了 this example这完全符合我的需求。尽管这个图表在 R 中绘图时完美运行,但在 Shiny 的情况下它是一个空白页面。

我不确定它有什么问题。首先,我不确定我是否在 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.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 Shiny 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.

关于使用dimple.js 的rCharts 图不会出现在 Shiny 的应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21758583/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com