2017-02-26 4 views
0

以下の問題があります。私は、テキストファイルにデータをエクスポートしたい。しかし、私はループ内にいくつかのヘッダーを追加する必要があります。たとえば、テキストファイルのデータを含むテキストのエクスポートR

for (i in 1:nrow(data)) { 
write.table("SomeText -- i -- some text " ..) 
    for (j in 1:somevalue) { 
places data in the text file 
    } 
} 

ヘッダーの "i"は重要であり、分析段階を示し、他のソフトウェアの使用には重要です。テキストの間に配置する必要があります。また、ヘッダー内のテキストには、それを区切るための "" ""が必要ではありません。何か案が?ありがとう! 最初は、Tclを使って仕事をしていましたが、データが大きすぎて(2G以上)、Tclはこれで動作しません。

答えて

1

はwrite.table((「SomeText - 」ペースト、私、「 - いくつかのテキストを」))

1

私はあなたが適切なこの答えが見つからない場合は申し訳ありませんが、あなたは何を意味するかを理解しようとしています。私はあなたが各行のためにいくつかのIDと1つの列を追加したい。 あなたは私の意見ではforループを避けることができます。ここで

data(iris) 
df<-iris 
head(df) 
nrow=dim(df)[1] 
i<-1:nrow 
df<-data.frame(id=paste("SomeText --", i ,"-- some text ",sep=""),df) 
head(df) 
write.table(df,file="file.csv",sep=",",row.names=FALSE,quote=FALSE) 

引用= FALSEは、Rは、文字列フィールドに "" を追加する防ぐ作業例

関連する問題