相关疑难解决方法(0)

write.csv()一个不等大小的data.frames列表

我想将一个data.frame()对象列表输出到一个csv文件,这样我就可以对它进行演示了.我发现它回复了一个错误:

In write.csv(tmp[i], file = "Output.csv", append = T) :
  attempt to set 'append' ignored
Run Code Online (Sandbox Code Playgroud)

我已将输出保存到列表中(所有这些都可以强制转换为df),这是一个示例:

outputs <- list() 
outputs$fivenum <- fivenum(rnorm(100))
outputs$summary <- as.data.frame(as.vector(summary(rnorm(100))))

tmp <- lapply(outputs, as.data.frame)

write.csv(tmp, file="Output.csv",append=T)
Run Code Online (Sandbox Code Playgroud)

每个追加操作都必须具有相同数量的列吗?

r

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

r ×1