2014-10-30 169 views
0

我正在为正在处理的脚本的输出创建一个摘要文件。我希望能够将所有以下行(例如)写入文本文件,或者至少能够编写我在所用函数内指定的所有参数(在以下示例中,我使用了subset(),所以我想要能写出我里面插入subset()其参数):将一整行写入文本文件

ac.data <- subset(r.data, subject != 99 & rt > 100 & rt < 2000) # Accuracy 

有谁知道我能做到这一点?

+1

应将该文件输出什么样的? – Thomas 2014-10-30 11:47:08

+1

您可以使用'cat'。例如'cat(“myoutput \ n”,file =“myfile.txt”,append = TRUE)'会将myoutput这个词添加到指定的文件中,后面跟着一个新行。 – konvas 2014-10-30 12:03:42

+0

嗨托马斯。输出应该是:ac.data < - subset(r.data,subject!= 99&rt> 100&rt <2000)#准确度 – ayalaall 2014-10-30 13:45:33

回答

0

如果我理解正确的,你想你的函数写入一个文本文件,这应该这样做:

write("ac.data <- subset(r.data, subject != 99 & rt > 100 & rt < 2000) # Accuracy",file="C:\\R\\out.txt") 
+0

嗨Juergen。谢谢您的回答。但是我希望能够将所有以下行(例如)写入文本文件,或者至少能够写入我在函数内指定的所有参数,而不必每次都将该行复制并粘贴到写入函数。我想写的行不会相同,我不想每次运行脚本时手动将其复制并粘贴到写入函数中。 – ayalaall 2014-10-31 13:19:44