使用逗号分隔的数值创建.txt输出

  • 本文关键字:创建 txt 输出 分隔 r
  • 更新时间 :
  • 英文 :


我有以下数据。帧:

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(ttransposed 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(。

最新更新