R Shiny приложение создает таблицу, содержащую флажки - PullRequest
0 голосов
/ 16 октября 2018

Я хочу создать таблицу, содержащую флажки в приложении R Shiny.Однако я хочу сделать невозможным редактирование детали, в которой нет флажка на таблице.

Я попробовал пакет rhandsontable, но не смог создать таблицу, содержащую как редактируемые, так и не редактируемые детали.

Как создать таблицу, которая содержит как редактируемые флажки, так и нередактируемые части в приложении R Shiny?

Ответы [ 2 ]

0 голосов
/ 16 октября 2018

Я мог бы указать не редактируемую часть с помощью следующей команды.Я думаю, что Shiny тоже подойдет.

library(rhandsontable)
df <- data.frame(logical1 = c(TRUE,TRUE,TRUE), logical2 = c(TRUE, TRUE, NA))
rhandsontable(df) %>% hot_cell(3, 2, readOnly = TRUE)
0 голосов
/ 16 октября 2018

Может быть, это может помочь:

  library(magrittr)
  library(dplyr)
  library(rhandsontable)

  DF = data.frame(integer = 1:10,
            numeric = rnorm(10),
            logical = rep(TRUE, 10), 
            character = LETTERS[1:10],
            factor = factor(letters[1:10], levels = letters[10:1], 
                            ordered = TRUE),
            factor_allow = factor(letters[1:10], levels = letters[10:1], 
                                  ordered = TRUE),
            date = seq(from = Sys.Date(), by = "days", length.out = 10),
            stringsAsFactors = FALSE)

 rhandsontable(DF, width = 600, height = 300) %>%
 hot_col("factor_allow", allowInvalid = TRUE)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...