【问题标题】:R-shiny app- DT package column informationR-shiny app-DT包栏目信息
【发布时间】:2020-02-12 16:24:37
【问题描述】:

我正在尝试使用 DT 包创建一个 R 闪亮的应用程序。当用户切换它时,我想添加有关列标题的信息。示例:在“mtcars”数据集中,如果用户切换到“mpg”列,他们应该能够看到它的单行定义。我在网上搜索了解决方案,但找不到任何解决方案。我真诚地感谢你在这方面帮助我。 另外,如果有人能给我发一些漂亮的 DT 相关应用的链接,我将不胜感激。

【问题讨论】:

    标签: r shiny dt


    【解决方案1】:

    你可以这样做:

    library(DT)
    
    headerCallback <- c(
      "function(thead, data, start, end, display){",
      "  var tooltips = ['tooltip1','tooltip2','tooltip3','tooltip4','tooltip5'];",
      "  for(var i=0; i<5; i++){",
      "    $('th:eq('+i+')',thead).attr('title', tooltips[i]);",
      "  }",
      "}"
    )
    
    datatable(iris, rownames = FALSE, 
              options = list(
                headerCallback = JS(headerCallback)
              )
    )
    

    【讨论】:

      猜你喜欢
      • 2016-01-17
      • 1970-01-01
      • 2019-03-19
      • 2015-12-12
      • 2018-07-02
      • 2016-05-22
      • 2020-10-28
      • 2021-12-13
      • 2015-06-29
      相关资源
      最近更新 更多