2
我想用R寫一個變量的許多txt文件。R通過for循環寫變量的文件
這裏是一個矢量
name <- c("Apple","Banana","Cat")
我想用一個for循環中的R的值和使用值分配作爲文件名的一部分。
for (i in length(name)){
"The name is i"
assign(paste(name, i, sep = ""), i)
write.table("i.txt")
}
我的期望是產生三個txt文件
Apple.txt
Banana.txt
Cat.txt
每個txt文件的背景是分別句子。
The name is Apple
The name is Banana
The name is Cat
請問您能解釋爲什麼文件中有兩行?第一行是「x」,第二行是「1」「這個名字是Apple」 – user3631848
@ user3631848只要將'write.table'改爲'write',你將只有行。我以爲你想有一個列標題 – akrun
@ user3631848你可以運行更新的代碼? – akrun