我正在尝试为Stack Overflow写一个问题,我需要包含一个数据框,以便可以复制我的数据。我想采用data.frame对象和输出代码。即,我想采用这个data.frame:
> dat
a b
1 1 4
2 2 5
3 3 6
将其转换为此代码,而无需自行编写:
> dat <- data.frame(a=c(1,2,3),b=c(4,5,6))
我的data.frame非常大,我需要对我的问题进行大量观察才有意义。因此,如果有一个软件包可以为我编写该代码,那就太棒了。
非常感谢任何建议。
答案 0 :(得分:3)
dput(dataframeName)
在你的情况下:dput(dat)
答案 1 :(得分:2)
请使用dput
功能:
dput(dat)
如果您的data.frame很大,则需要对其进行抽样。
首先,如果尚未完成,请阅读How to make a great R reproducible example?