R 在DT表中将该行拆分为2

R 在DT表中将该行拆分为2,r,shiny,dt,R,Shiny,Dt,从下面的数据集中,我们可以将Cola中的行拆分为两行,如预期输出所示吗?同一行但分成两行 library(shiny) library(DT) ui <- fluidPage( DTOutput("example_table") ) server <- function(input, output, session) { new_data <- data.frame(cola = c("fsdfdsgfsdgfdgfdgfdgd

从下面的数据集中,我们可以将Cola中的行拆分为两行,如预期输出所示吗?同一行但分成两行

library(shiny)
library(DT)
 
ui <- fluidPage(
  DTOutput("example_table")
)
 
server <- function(input, output, session) {
 
  new_data <- data.frame(cola = c("fsdfdsgfsdgfdgfdgfdgdhgdgdfgdfgsfsgsfgsfdgfdgdfgfdgsfgfgfdgdd","fsgfdgfdgdfsdfgdfgdhdfgsdfsdfgfgdhdhfghfghfghsdfs"), b=c(1,2))
 
  output$example_table <- DT::renderDT({
    datatable(new_data,escape = FALSE)
  })
}
 
shinyApp(ui, server)
库(闪亮)
图书馆(DT)

ui您只需在需要换行的位置插入

library(shiny)
library(DT)

ui <- fluidPage(
  DTOutput("example_table")
)

server <- function(input, output, session) {
  
  new_data <- data.frame(cola = c("fsdfdsgfsdgfdgfdgfdgdhgdgd<br>fgdfgsfsgsfgsfdgfdgdfgfdgsfgfgfdgdd","fsgfdgfdgdfsdfgdfgdhdfgsdf<br>sdfgfgdhdhfghfghfghsdfs"), b=c(1,2))
  
  output$example_table <- DT::renderDT({
    datatable(new_data,escape = FALSE)
  })
}

shinyApp(ui, server)
库(闪亮)
图书馆(DT)

你想不想随意打断这条线?你能更精确一点吗?不,不是随机的。下面回答了我的问题,所以请接受答案。这就解决了我的问题。只是想检查一下,我们不能不在中间放一个断线。我是说我们能让它更有活力吗?如果列的宽度超过了,a会自动转到下一行?据我所知,如果没有足够的水平空间,datatable会自动换行。要以编程方式插入

,请使用
paste0
sprintf
。很抱歉,没有得到类似的结果。你是说粘贴那些值?