我試圖通過經由命令行調用R作爲如下方式運行分析:的R - r輸出的捕獲元件成文本文件
R --no-save <SampleProgram.R> SampleProgram.opt
例如,考慮下面的簡易R程序:
mydata = read.csv("test.txt", header=T)
attach(mydata)
summary(Variable1)
q()
輸出(僅部分示出)顯示在SampleProgram.opt:
> mydata = read.csv("test.txt", header=T)
> attach(mydata)
> summary(Variable1)
Min. 1st Qu. Median Mean 3rd Qu. Max.
1.00 1.00 2.00 2.47 3.00 4.00
> q()
此簡易R程序是將由需要使用爲Variable1顯示的彙總統計信息的腳本執行。
現在的問題是:在R中有捕獲摘要輸出(變量1)並將結果寫入輸出文件的方法嗎?換句話說,我需要R運行Variable1的彙總統計信息,捕獲「Min」,「Median」和「Max」值,並將其單獨寫入輸出文本文件。在這個例子中,輸出文件應該只包含一行,其值爲「1.00,2.00,4.00」(即「Min」,「Median」和「Max」值)。
上面的例子講述了彙總功能。但是,我需要用其他命令(如glm)來做到這一點(如glm)
我對R相當陌生,想知道在R中是否有辦法做到這一點?
感謝您的幫助。
'寫(彙總(X)[C(1,3,6),文件= 「的test.txt」)'更簡單;) – rcs 2009-11-14 17:44:25
好的,謝謝:) – 2009-11-14 17:47:14
衛生署,和Ian提醒我們兩個關於貓(...,文件= ...) – 2009-11-14 18:01:52