【发布时间】:2021-10-08 15:43:09
【问题描述】:
下面是在 R 中生成的可重复的示例数据框。每个投资者的列数相同(由 ID 给出)。不同的是行数。我想将这个多个数据框列表(针对每个投资者)导出到一个 Excel 表中。有超过3000名投资者(行数不同)。请帮忙
[[993]]
investor asset quantity price datetime RG_count RL_count PG_count PL_count
1 1011 MC 2200 8 2016-03-02 0 0 0 0
2 1011 NIJL 100 50 2016-02-22 NA NA NA NA
3 1011 RPAL 300 2 2016-02-16 0 0 0 0
[[994]]
investor asset quantity price datetime RG_count RL_count PG_count PL_count
1 1156 LOYV 1400 10.54 2010-09-15 01:00:00 0 0 1 0
[[995]]
investor asset quantity price datetime RG_count RL_count PG_count PL_count
1 1140 LPC 13272 551.302 2017-03-27 01:00:00 0 0 1 0
[[996]]
investor asset quantity price datetime RG_count RL_count PG_count PL_count
1 1941 MBK 2700 62.20 2017-04-24 01:00:00 0 0 0 3
[[997]]
investor asset quantity price datetime RG_count RL_count PG_count PL_count
1 1944 JFM -79040 17.00 2011-07-14 01:00:00 0 0 1 0
2 1944 MC -221490 3.00 2010-10-20 01:00:00 0 0 1 0
3 1944 RAPL -59340 1.20 2012-03-13 00:00:00 0 0 0 0
4 1944 XT -56300 1.75 2012-03-22 00:00:00 NA NA NA NA
【问题讨论】:
-
您可以从阅读出色的
openxlsx软件包开始。然后,您可以按程序添加工作表和内容。不知道你有 3000 张的 excel 会有多大用处 -
您可以使用
dplyr包中的bind_rows()创建单个数据框,然后将其输出到 Excel。