在R中,plot()在R中打开一个新窗口并显示图形。
有没有办法用表格做同样的事情 - 不打印到命令行?
我不是指对文件的print(),head()或sink()。
这很有用,因为可以将表格转移到单独的窗口而不会弄乱控制台。
答案 0 :(得分:3)
vprint <- function(x, ...) {
require(htmltools)
html_print(pre(paste0(capture.output(print(x, ...)), collapse="\n")))
}
vcat <- function(...) {
require(htmltools)
html_print(pre(paste0(capture.output(cat(...)), collapse="\n")))
}
vprint(mtcars)
vcat(str(mtcars))
答案 1 :(得分:2)
可能的解决方案:
查看,修复,翻页,编辑
查看:只查看数据框或矩阵
修复:您可以编辑数据(但无法撤消!)
页面:这就像linux少命令
编辑:就像修复一样!
data.entry:就像修复一样!