【问题标题】:Copy and paste data into R [duplicate]将数据复制并粘贴到 R [重复]
【发布时间】:2017-05-21 18:51:58
【问题描述】:

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

这个问题之前当然已经被问过,例如herehere 但是,这些帖子相当陈旧且人满为患,因此很难找到一个简短的工作答案。

【问题讨论】:

  • 所以你认为有更多的问题问同样的事情会让未来的读者更容易找到答案?我的建议:与其宣传 dup,不如删除您的版本,并在其他地方为最有帮助的答案投票。

标签: r dataframe


【解决方案1】:

首先,复制(例如“⌘ + 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() 函数,该函数编写 R 对象的 ASCII 文本表示,您可以将其粘贴到 StackOverflow 问题或答案中。

【讨论】:

    猜你喜欢
    • 2016-04-03
    • 2012-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-20
    • 2020-11-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多