楼主: claudiehuang
4314 6

[问答] 求助, SAS里面如何分组计算 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

47%

还不是VIP/贵宾

-

威望
0
论坛币
5 个
通用积分
0
学术水平
0 点
热心指数
9 点
信用等级
0 点
经验
1612 点
帖子
71
精华
0
在线时间
157 小时
注册时间
2017-10-25
最后登录
2021-4-17

楼主
claudiehuang 发表于 2018-7-13 17:07:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求助SAS里如何分组计算。

以前用R, 在R里面分组计算是以 group_by实现的,不知道在SAS里面这个应该怎么处理。
例如数据是每个公司的sales,然后每个公司有sic代码。我想以sic为标准,统计每个行业的sales,这种应该怎么处理呢?
二维码

扫码加我 拉你入群

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

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

关键词:sales Group 怎么处理 sale SAL

已有 1 人评分热心指数 收起 理由
eijuhz + 2 精彩帖子

总评分: 热心指数 + 2   查看全部评分

沙发
claudiehuang 发表于 2018-7-14 11:28:45
求大神回答啊~

藤椅
llulla 发表于 2018-7-15 04:03:58
Method 1:
proc means data=data1;
class sic;
var sales;
output out=data2 mean=x_mean;
run;

Method 2:
proc summary data=data1;
class sic;
var sales;
output out=data2 mean=x_mean;
run;
In addition, you can also use "by" option for the mean of group

板凳
Tigflanker 发表于 2018-7-15 16:18:28
也可以使用proc sql,打开SQL灵活的运数方式

报纸
claudiehuang 发表于 2018-7-20 10:35:10
谢谢!

地板
LHZ@EW 发表于 2020-1-10 13:39:23
proc sql;
create table mydb.CalMul_SALES as
select EndDate,SIC,sum(SALES) as SALES_sum
from mydb.OFDI_FIN
group by EndDate SIC;
quit;

7
LHZ@EW 发表于 2020-1-10 13:39:23
proc sql;
create table mydb.CalMul_SALES as
select EndDate,SIC,sum(SALES) as SALES_sum
from mydb.OFDI_FIN
group by EndDate SIC;
quit;

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-31 15:09