r 在Shiny中使用DT数据表中的图标

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了r 在Shiny中使用DT数据表中的图标相关的知识,希望对你有一定的参考价值。

library(shiny)
library(DT)
library(dplyr)

ui <- basicPage(
  DT::dataTableOutput("table")
)

server <- function(input, output, session) {
  output$table <- DT::renderDataTable({
    data <- mtcars %>% 
      mutate(icon = as.character(icon("tag", lib = "glyphicon")))
    datatable(data, escape = FALSE) 
  })
}

shinyApp(ui, server)
library(shiny)
library(DT)
library(dplyr)

ui <- basicPage(
  DT::dataTableOutput("table")
)

server <- function(input, output, session) {
  gicon <- function(x) as.character(icon(x, lib = "glyphicon"))
  output$table <- DT::renderDataTable({
    status <- c("new", "entered", "skipped", "issue", "validated", "removed")
    icon <- c(gicon("pencil"), gicon("ok"), gicon("remove"), gicon("alert"), gicon("flag"), gicon("trash"))
    datatable(cbind(status, icon), escape = FALSE) 
  })
}

shinyApp(ui, server)

以上是关于r 在Shiny中使用DT数据表中的图标的主要内容,如果未能解决你的问题,请参考以下文章

R Shiny,在调用模块中的DT :: replaceData不起作用

R Shiny,调用模块中的 DT::replaceData 不起作用

R Shiny DT - 使用反应式编辑表中的值

在 R Shiny 中使用 DT::renderDataTable 时如何抑制行名?

Shiny 和 R 中的 DT:自定义数字格式

如何在Shiny R中丢弃DT :: datatable上的用户编辑