【问题标题】:How to hide empty columns of datatables in R shiny?如何在 R shiny 中隐藏数据表的空列?
【发布时间】:2022-12-15 17:54:08
【问题描述】:

我的数据表包含空列。我如何在 R Shiny 中轻松隐藏/删除它们?

数据表输出格式

data_output <- function(data, targets_number) { DT::datatable(data, rownames= FALSE, filter = 'top', extensions = c('Buttons','FixedHeader', 'KeyTable'), options = list(columnDefs = list(列表( 目标 = targets_number, 呈现 = JS( “功能(数据,类型,行,元){”, “返回类型 === '显示' && data.length > 60 ?”, "'<span title="' + data + '">' + data.substr(0, 60) + '...' : 数据;", "}") )), orderClasses = TRUE, scrollX = TRUE, scrollY= TRUE, lengthMenu = list(c(4, 25, 100, -1), c('4', '25', '100', 'All')) , pageLength = 4, dom = 'lr<"sep">CBtip', buttons = c(I('colvis'), 'copy', 'excel'), fixedHeader = TRUE, keys = TRUE, autoWidth = TRUE, deferRender = TRUE), callback = JS('table.page(1).draw(false);')) }

output$drugTable <- renderDT ({data_output(drug_sql_data,13)})

【问题讨论】:

    标签: r shiny dt


    【解决方案1】:

    我不知道 R Shiny 是什么,但我设法用这个隐藏了所有空列:https://stackoverflow.com/a/74808566/757201

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-22
      • 2022-11-24
      • 1970-01-01
      • 2020-06-16
      • 1970-01-01
      • 1970-01-01
      • 2018-12-09
      • 2019-08-08
      相关资源
      最近更新 更多