楼主: roach
1529 2

[问答] 请教:用aggregate分组统计无法输出全部结果 [推广有奖]

  • 0关注
  • 2粉丝

教授

33%

还不是VIP/贵宾

-

威望
0
论坛币
2562 个
通用积分
175.6478
学术水平
5 点
热心指数
11 点
信用等级
3 点
经验
14875 点
帖子
419
精华
0
在线时间
1551 小时
注册时间
2008-4-7
最后登录
2024-9-4

楼主
roach 发表于 2017-6-19 14:27:45 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
用aggregate分组统计summary,结果有6列数据,在终端上可以显示所有结果,但是输出到excel中,就只能显示第一列数据。有哪位知道是什么原因,有什么办法可以解决么?
代码:
  1. tmp=scan(what=list(a=0,b=""))
  2. tmp=as.data.frame(tmp)
  3. output=aggregate(a~b,data=tmp,summary)
复制代码
原始数据:

-6.56258

上交所主板

-12.2107

深交所中小板

-5.55448

深交所中小板

-8.8729

深交所主板

-5.96491

深交所主板

-11.1913

上交所主板

-8.31887

上交所主板

-9.39655

深交所创业板

-2.81124

上交所主板

-7.67196

深交所主板

-4.76821

深交所中小板
终端显示:

输出到EXCEL后显示:



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Aggregate Gate GRE ATE REG EXCEL

沙发
不懂不装懂 发表于 2017-6-19 17:31:59
write.csv(output,file="d:/output.csv")

藤椅
roach 发表于 2017-6-19 17:52:55
不懂不装懂 发表于 2017-6-19 17:31
write.csv(output,file="d:/output.csv")
呃,果然行,为什么我用openxlsx包,write.xlsx就不行呢,是个什么奇怪的bug吗?

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 10:32