【发布时间】:2013-07-02 18:36:35
【问题描述】:
我有一个数据框,其中一些列包含带空格的级别。当我调用数据框并将结果复制粘贴到read.table(text="") 时,它不起作用,因为不同行中的空格数不相等。那么如何首先干净地显示数据框,以便我可以将其复制粘贴到指定分隔符的 read.table 中,以便我可以快速做一个可重现的示例?还有如何删除自动计数(1,2,3,...)?
> tdat
uL Intensity sample
1 6.0 29355.00 PCAM MCH LOW-atp,E1E2,UbK48
2 4.0 36034.00 PCAM MCH LOW-atp,E1E2,UbK48
3 2.0 42571.00 PCAM MCH LOW-atp,E1E2,UbK48
4 1.0 62325.00 PCAM MCH LOW-atp,E1E2,UbK48
5 0.5 79505.00 PCAM MCH LOW-atp,E1E2,UbK48
6 25.0 25190.00 MCH Mild
7 20.0 19721.50 MCH Mild
在这个数据框中,我有 3 列,我希望 R 在每列之间显示一个分隔符,以便我可以轻松使用 read.table。
【问题讨论】:
-
dput可以为您工作吗? -
@Tyler 给出了一个很好的建议。但是为什么你希望能够做到这一点呢?
-
我希望能够通过直接从我的工作数据中进行简单的复制粘贴来快速制作一个可重现的示例。
-
我想你应该看看this question的答案。还有一些功能(具体形式可能取决于您的操作系统)可以将对象写入剪贴板。
-
我根据(我之前的评论)添加了一个答案,该答案涉及直接写入剪贴板,这可能就是您想要的。
标签: r read.table