我只想在 str() 函数中显示列的名称和列的数据类型。我已经尝试在 server.r 上执行此操作,但它没有完成这项工作。
用户界面
mainPanel(
width = 12,
uiOutput("data_browsing")
)
服务器.r
output$about_file <- renderPrint({str(data(), row.names = FALSE)})
如果我们需要名称和类型,用 循环遍历数据集sapply
,得到class
output$about_file <- renderPrint({
tmp <- data()
nm1 <- sapply(tmp, class)
cat(paste('data.frame: ', nrow(tmp),
' obs. of ', ncol(tmp), ' variables:'), "\n")
cat(paste(names(nm1), nm1, sep=";", collapse = "\n"), "\n")
})
str
没有row.names
参数,但它不会给出任何错误或警告消息,因为有...
参数