arrays - 在R中将元素从列表导出到CSV
问题描述
我想将类的每个元素array
从 alist
导出到 CSV 文件
示例数据:
mylist <- list(
specimen1 = array(runif(3^2), dim=c(3,3)),
specimen2 = array(runif(3^2), dim=c(3,3)),
specimen3 = array(runif(3^2), dim=c(3,3))
)
我还想将 _land 附加到每个 csv 文件(例如,标本 1_land.csv、标本2_land.csv、标本3_land.csv 等)。
解决方案
试试这个(Base R 解决方案):提取索引数据并写入相应的.csv
文件。
for(i in 1:length(mylist)){
write.csv(mylist[i], paste0(names(mylist)[i], "_land.csv"))
}
推荐阅读
- python - 带有条件的 Python 控制“with”上下文管理器
- angular - 使用 React 或 Angular 改造现有的 JSF 前端
- git - 在 Bitbucket 中创建存储库
- swift - 如何使用 Swift 从嵌套结构中读取本地数据
- reactjs - 如何为 ReactJS 创建一个 dockerized 开发环境
- python - 使用行值来创建另一列
- python - 具有“loc”和“to_frame”的不同格式的数据帧
- java - 如何在 java 中映射 void*
- react-native - 将 twilio-chat 与 react-native 一起使用
- excel - 为每个条目创建日志