我有以下数据。帧:
numbers <- c(200.11, 201.12)
df <- data.frame(numbers)
我现在想创建.txt文件,其中的数据具有以下格式:
200.11, 201.12, etc...
我写了以下内容:
list <- c()
for(i in 1:nrow(df)){
list <- c(d$y[i], list)
}
write.table(list, "C:/Users/User/Dropbox/PROJECTEN/Lopend/24-03-outsource-assignment-vba/1.txt", sep="t")
这给了我行中的输出,但我需要它所有的数字都在后面(而不是在下面(l。关于我应该在这里改变什么,有什么反馈吗?
如果创建单行data.frame
(t
transposed vector(,只需编写一次即可。
write.table(as.data.frame(t(numbers)), sep=",", col.names=FALSE, row.names=FALSE)
# 200.11,201.12
BTW:我认为你的for
循环相当于list <- rev(df$y)
,但这样做效率很低(对于R(。