0

ユーザーが in で操作するための入力として、マトリックスまたはテーブルを作成したいと考えていますShiny

例えば:

sample name             number of tests
350292                  3
...                     ...

mainPanelユーザーがさまざまなサンプルのデータを入力できるように、タブを自動的に生成したいと考えています。

これはパッケージで可能ですmatrixInputshinyIncubatormatrixInput関数は列名をサポートしていません。

これを行うより良い方法はありますか?

アップデート

rhandsontableパッケージをみました。

コード:

library(shiny)
library(rhandsontable)

DF <- data.frame(name=c(350292, 360765), run=c(3,2))
colnames(DF) <- c("sample name", "number of tests")

ui <- fluidPage(
  headerPanel("test"),
  mainPanel(rHandsontableOutput("sample"))
)

server <- function(input, output) {
  output$sample <- renderRHandsontable({
    rhandsontable(DF, rowHeaders = NULL) %>%
     hot_col(c("sample name", "number of tests"), format = "0")
  })
}

shinyApp(ui = ui, server = server)

reactive()andを使用して値を呼び出すにはどうすればよいrhandsontableですか?

サンプル名とテスト番号に基づいてタブを作成したい。

4

0 に答える 0