如何将大量数据粘贴到R中的剪贴板上?将大量数据粘贴到R中的剪贴板
您可以使用write.table
粘贴到剪贴板,或到(略)大128KB剪贴板的Windows,因为NT介绍:
write.table(mtcars, "clipboard-128", sep="\t", row.names=FALSE)
但是,如果你尝试粘贴一个大的数据帧,您将收到一条错误:
big = data.frame(a=sample(LETTERS, 100000, replace=TRUE), b=rnorm(100000), c=rnorm(100000))
write.table(big, "clipboard-128", sep="\t", row.names=FALSE)
Warning message:
In .External2(C_writetable, x, file, nrow(x), p, rnames, sep, eol, :
clipboard buffer is full and output lost
有什么方法可以将大量数据以可由其他程序(如Excel)读取的格式存入剪贴板?
你想达到什么样的用例?为什么不提供下载数据到CSV或保存到Excel功能呢? – miraculixx