2016-03-21 13 views
0

私はRに次のスクリプトを持っています。スクリプトが実行され、出力が得られます。しかし、ファイルは保存されません。どのように出力を保存できますか?R出力を保存するには?

write.table(paste(main_root,"quan_2012_12_",j,"_",6*i,"<-y^2",sep="")) 

答えて

2

OPのコードで?write.table

write.table(x, file = "", append = FALSE, quote = TRUE, sep = " ", eol = "\n", na = "NA", dec = ".", row.names = TRUE, col.names = TRUE, qmethod = c("escape", "double"), fileEncoding = "")

によると、唯一のfile部分があり、 'X' を提供することをお勧めしますので、またはオブジェクト名

write.table(x=yourObject, file= filename) 

と必要に応じてその他の引数

+0

私はこれを試しました:write.table(y、file = "quan_2012_12 _"、j、 "_"、6 * i、sep = "")。エラー:write.table(y、file = "quan_2012_12_"、j、 "_"、6 * i、sep = "")のエラー: 'quote'の指定が無効です。ここで、iとjは2つのループです。 – user28725

+0

@userss「j」と「i」とは何ですか?それはループですか?その場合、 'lapply'または' for'ループを使用する必要があります – akrun

+0

私はループとしてiとjを使用しました。出力を得ることができます。問題はファイルを保存することだけです... – user28725

関連する問題