R 当列标题中有空格时,如何正确地在文本中呈现数据表
为了可读性,我从data.frame中呈现了一个DataTable,我给它起了“Agent Name”这样的名字。当我使用闪亮的应用程序将此数据作为DataTable查看时,列名中的空格已替换为“”。如何避免这种行为并保留空格?谢谢。您遇到了R的R 当列标题中有空格时,如何正确地在文本中呈现数据表,r,datatables,shiny,R,Datatables,Shiny,为了可读性,我从data.frame中呈现了一个DataTable,我给它起了“Agent Name”这样的名字。当我使用闪亮的应用程序将此数据作为DataTable查看时,列名中的空格已替换为“”。如何避免这种行为并保留空格?谢谢。您遇到了R的make.names函数。默认情况下,使用make.names函数检查data.frames名称。您可以在创建data.frame时使用检查.names来防止此检查: library(shiny) runApp( list( ui = flu
make.names
函数。默认情况下,使用make.names
函数检查data.frames名称。您可以在创建data.frame时使用检查.names
来防止此检查:
library(shiny)
runApp(
list(
ui = fluidPage(dataTableOutput("mytable"))
, server = function(input, output, session){
output$mytable <- renderDataTable({
data.frame("my 1st col" = 1:3, "my 2nd col" = 4:6, check.names = FALSE)
})
}
)
)
库(闪亮)
runApp(
名单(
ui=fluidPage(dataTableOutput(“mytable”))
,服务器=功能(输入、输出、会话){
输出$mytable您遇到R的make.names
函数。默认情况下,data.frames名称通过make.names
函数进行检查。您可以在创建数据帧时使用check.names
来防止此检查
library(shiny)
runApp(
list(
ui = fluidPage(dataTableOutput("mytable"))
, server = function(input, output, session){
output$mytable <- renderDataTable({
data.frame("my 1st col" = 1:3, "my 2nd col" = 4:6, check.names = FALSE)
})
}
)
)
库(闪亮)
runApp(
名单(
ui=fluidPage(dataTableOutput(“mytable”))
,服务器=功能(输入、输出、会话){
输出$mytable请提供一个最小可复制示例,以演示您存在的问题。请提供一个最小可复制示例,以演示您存在的问题。