我正在爲正在處理的腳本的輸出創建一個摘要文件。我希望能夠將所有以下行(例如)寫入文本文件,或者至少能夠編寫我在所用函數內指定的所有參數(在以下示例中,我使用了subset()
,所以我想要能寫出我裏面插入subset()
其參數):將一整行寫入文本文件
ac.data <- subset(r.data, subject != 99 & rt > 100 & rt < 2000) # Accuracy
有誰知道我能做到這一點?
我正在爲正在處理的腳本的輸出創建一個摘要文件。我希望能夠將所有以下行(例如)寫入文本文件,或者至少能夠編寫我在所用函數內指定的所有參數(在以下示例中,我使用了subset()
,所以我想要能寫出我裏面插入subset()
其參數):將一整行寫入文本文件
ac.data <- subset(r.data, subject != 99 & rt > 100 & rt < 2000) # Accuracy
有誰知道我能做到這一點?
如果我理解正確的,你想你的函數寫入一個文本文件,這應該這樣做:
write("ac.data <- subset(r.data, subject != 99 & rt > 100 & rt < 2000) # Accuracy",file="C:\\R\\out.txt")
嗨Juergen。謝謝您的回答。但是我希望能夠將所有以下行(例如)寫入文本文件,或者至少能夠寫入我在函數內指定的所有參數,而不必每次都將該行復制並粘貼到寫入函數。我想寫的行不會相同,我不想每次運行腳本時手動將其複製並粘貼到寫入函數中。 – ayalaall 2014-10-31 13:19:44
應將該文件輸出什麼樣的? – Thomas 2014-10-30 11:47:08
您可以使用'cat'。例如'cat(「myoutput \ n」,file =「myfile.txt」,append = TRUE)'會將myoutput這個詞添加到指定的文件中,後面跟着一個新行。 – konvas 2014-10-30 12:03:42
嗨托馬斯。輸出應該是:ac.data < - subset(r.data,subject!= 99&rt> 100&rt <2000)#準確度 – ayalaall 2014-10-30 13:45:33