2017-06-16 53 views
0

我想使用grid.table(myDataFrame)在表格中顯示數據框。我需要幫助搞清楚:如何用Shiny顯示grid.table

  • 什麼輸出*和渲染*功能閃亮
  • 用來精確地寫在渲染*函數體

這到目前爲止,我有以下代碼

什麼

在UI.R,裏面fluidPage和fluidRow:

dataTableOutput("TauxInsertion") 

然後在Server.R中:

output$TauxInsertion <- renderDataTable({ 
    dataDepartement() 
    # TauxInsertionTable <- grid.table(dataDepartement()) 
    # TauxInsertionTable 
    }) 

dataDepartement是一個包含dataFrame的被動變量。在renderDataTable中返回這個數據框給了我一張表。但我需要能夠顯示行名稱並添加一些顏色和樣式到顯示器。評論部分是我已經嘗試過但沒有顯示任何東西。

控制檯中沒有重要的消息。我也試過選項(shiny.trace = TRUE),但無濟於事。

回答

0

我認爲你必須使用專用於繪圖的功能。看一看

library(shiny) 
library(grid) 
library(gridExtra) 

ui <- fluidPage(
    plotOutput("plot") 
    ) 
server <- function(input, output) { 
    output$plot <- renderPlot({  
    grid.table(head(iris,3)) 
    }) 
} 
shinyApp(ui = ui, server = server) 
+0

工程!令人困惑的是,當最終renderPlot適用於此表時,閃亮的API提供了各種各樣的情節。 – drSnake193

相關問題