• R语言
  • data.table分组后写入文件时用write.xlsx报错而fwrite没问题

dt[,fwrite(.SD,paste0(.BY,".csv")),"店铺"]
这样可以正常运行
dt[,write.xlsx(.SD,paste0(.BY,".xlsx")),"店铺"]
只有第一个分组成功,后面就会报错,应该要怎么改一下?
报错

6 天 后
yydhcl 更改标题为「data.table分组后写入文件时用write.xlsx报错而fwrite没问题