将数据复制并粘贴到R

时间:2017-05-21 18:51:58

标签: r dataframe

如何将数据复制并粘贴到R?例如,您在Web上看到一个小数据集,可能在博客中或在StackOverflow上,您希望在R会话中设置该数据集。这是我们许多人的共同任务,有几种方法可以解决。下面我提出一个基于this blog post的解决方案,我发现它很有用。

此问题当然已经被问过,例如herehere但是,这些帖子相当陈旧且过于拥挤,这使得找到一个简短的工作答案变得困难。

1 个答案:

答案 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文本表示。