如何将数据复制并粘贴到R?例如,您在Web上看到一个小数据集,可能在博客中或在StackOverflow上,您希望在R会话中设置该数据集。这是我们许多人的共同任务,有几种方法可以解决。下面我提出一个基于this blog post的解决方案,我发现它很有用。
答案 0 :(得分:3)
首先,复制(例如“⌘+ C”)数据集。
然后,粘贴(例如“⌘+ V”)以创建R字符向量:
x <- " A B C D
1: 2 2 5 3
2: 2 1 2 3
3: 3 4 4 3"
接下来,使用read.table()
功能:
y <- read.table(text = x, header = TRUE)
完成!数据现在位于数据框中:
class(y)
[1] "data.frame"
您可能还想查看dput()
函数,该函数会写入可以粘贴到StackOverflow问题或答案中的R对象的ASCII文本表示。