我試圖從計算器一些選項(例如1),但這也好好嘗試一下工作,所以也許有在我的代碼錯誤:
R不追加行文件(使用目錄或寫)
fileConn<-file("outputR.txt")
for (i in 1:length(lines)){
line = lines[i]
fields = strsplit(line, "\t")[[1]]
id = fields[1]
goIDs = fields[2:length(fields)]
list = as.list(GOCCANCESTOR[goIDs])
text = paste(toString(id), ":", toString(goIDs))
cat(text, file=fileConn, append=TRUE, sep = "\n")
}
close(fileConn)
當我運行這段代碼時,它會一直覆蓋outputR.txt文件中的數據。 任何建議來解決這個問題?
您可以找到[這裏](HTTP答案://堆棧overflow.com/questions/17710469/why-wont-cat-append-to-a-file-connection?rq=1)文章。 – dertomtom