【发布时间】:2016-10-23 18:59:27
【问题描述】:
我想在我的闪亮应用程序中添加一些 TileMaker 元素,使其成为更好的仪表板(但我没有使用 shinydashboard 结构)。有关最小示例,请参阅下面的 server.R 和 ui.R:
Server.R
library(shiny)
library(TileMaker)
shinyServer(function(input, output) {
Tilemaker<-renderPlot({
Button1 <- ButtonMaker(Color = 2,Value = 3.57,Subtitle = "Times apple eaten")
Button2 <- ButtonMaker(Color = 3,Value = 13.7,Subtitle = "Nutritional value")
Button3 <- ButtonMaker(Color = 4,Value = 1,Subtitle = "Yumminess factor")
Button4 <- ButtonMaker(Color = 5,Size=1,Value = 5,Subtitle = "Inconsistencies")
Div1 <- DivMaker(Title = "Quantativity factors",Buttons = paste(Button1,Button2))
Div2 <- DivMaker(Title = "Implementation procedures",Buttons = paste(Button3,Button4))
TileMaker(MainTitle = "Hello",Divs = paste(Div1,Div2), FileName = "123.html")
browseURL("123.html")
})
})
ui.R
library(shiny)
shinyUI(fluidPage(
mainPanel(
navlistPanel(
tabPanel("Tilemaker",h1("Tilemaker"),plotOutput(Tilemaker))
)
)
)
)
我已经搜索了一段时间,但没有相关的讨论,我尝试了 renderplot 和 renderimage 但都没有工作。 TilmeMaker 是另一种渲染类型还是不能在闪亮的应用程序中使用?任何建议表示赞赏。谢谢。
【问题讨论】: