楼主: sylviadudu
4568 5

[原创博文] 按条件统计mean median sd等等 [推广有奖]

  • 0关注
  • 0粉丝

高中生

5%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
353 点
帖子
20
精华
0
在线时间
9 小时
注册时间
2010-11-10
最后登录
2024-7-30

楼主
sylviadudu 发表于 2012-3-21 14:00:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
就是说代码有H000000,H000001,。。。也有S000000,S000001。。。它们对应了不同的数据,我想对含H字段的数据求均值、中位数等等,应该怎么筛选呢?各位大神帮帮忙哈!!!
二维码

扫码加我 拉你入群

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

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

关键词:median Media mean edi Dia median 中位数 统计

沙发
priss111 发表于 2012-3-21 16:22:37
试试 用 var H: ;

藤椅
sunset1986 发表于 2012-3-22 11:43:54
我想:
1. input X comma12.; x=substr(left(var),2,6); 建立一个新变量x,存放变量的数字部分
2. if substr(left(var),1,1) = 'H'; 可以用来筛选出
3. proc mean; by x; 或者proc sql; create table  b as
                                              select *
                                              sum(var) as Svar mean(var) as Mvar std(var) as stdVar
                                              from xxx;
                                              quit;
An honest tale speeds best being plainly told.
Cheers!

板凳
sylviadudu 发表于 2012-4-1 12:13:26
priss111 发表于 2012-3-21 16:22
试试 用 var H: ;
好的,谢谢!

报纸
sylviadudu 发表于 2012-4-1 12:15:08
sunset1986 发表于 2012-3-22 11:43
我想:
1. input X comma12.; x=substr(left(var),2,6); 建立一个新变量x,存放变量的数字部分
2. if subs ...
嗯,谢谢!!!

地板
sunset1986 发表于 2012-4-1 12:20:41
sylviadudu 发表于 2012-4-1 12:15
嗯,谢谢!!!
客气哈
An honest tale speeds best being plainly told.
Cheers!

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

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