我在其他应用程序(例如电子表格(如Excel)或文本编辑器)中打开了数据。如果将数据复制到操作系统剪贴板,如何将其作为data.frame读入R?
最佳答案
假设您在Windows剪贴板中有数据(例如,从Excel复制数据),然后将该数据放入R中名为copdat
的变量中,请使用:
copdat <- read.delim("clipboard")
如果要将数据从名为
rdat
的R变量复制到Windows剪贴板(例如,复制到Excel),请使用:write.table(rdat, "clipboard", sep="\t", row.names=FALSE, col.names=FALSE)