R 打印变量,以便以后评估/使用

R 打印变量,以便以后评估/使用,r,R,我总是有一个小问题,在堆栈溢出时为您提供一个最小的工作示例 是否有一种方法可以打印,例如一个数据帧,这样我就可以再次复制并粘贴到R控制台中,并创建相同类型的变量 基本上是这样的: awesomePrint(df) df <- data.frame( x = c(1, 2, 3, 4), y = c(2, 3, 4, 5) ) awesomePrint(df) df您正在寻找dput函数,该函数打印重新创建对象所需的命令 df<-data.frame(x = c(1, 2,

我总是有一个小问题,在堆栈溢出时为您提供一个最小的工作示例

是否有一种方法可以打印,例如一个数据帧,这样我就可以再次复制并粘贴到R控制台中,并创建相同类型的变量

基本上是这样的:

awesomePrint(df)
df <- data.frame(
  x = c(1, 2, 3, 4),
  y = c(2, 3, 4, 5)
)
awesomePrint(df)

df您正在寻找
dput
函数,该函数打印重新创建对象所需的命令

 df<-data.frame(x = c(1, 2, 3, 4),y = c(2, 3, 4, 5))
 dput(df)

只需尝试
dput(df)
。您正在寻找的函数是
dput
。谢谢@nicola,您可以发布一个答案,这样我就可以将其标记为已解决。@drmariod您一定应该阅读常见问题解答,其中介绍了
dput
 dump("df","")