全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4045 7
2015-10-07
id h1 v1 h2 v2
001 3 4 5 6
002 4 5 na 6
003 7 8 3 9

数据格式如上,没条记录有多个变量,h1,v1----h100,v100,  现想对每个id 的 h 变量求均值,v 变量求均值 (其中有缺失值)
sas 有没有好的方法?
二维码

扫码加我 拉你入群

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

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

全部回复
2015-10-7 09:28:57
复制代码



二维码

扫码加我 拉你入群

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

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

2015-10-7 09:32:33
非常感谢,那如果变量名不是v1,h1,   而是var 1--var200呢?
二维码

扫码加我 拉你入群

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

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

2015-10-7 09:34:58
xiangweinn 发表于 2015-10-7 09:32
非常感谢,那如果变量名不是v1,h1,   而是var 1--var200呢?
只要你想处理的变量前缀格式都一样 就可以用这样的方法

var1 var2 var3........var200 也是用 mean (of var:)
二维码

扫码加我 拉你入群

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

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

2015-10-7 09:38:34
导入数据后,sas 自动命名为var1- var 200 ,我的目的是分别对其中奇数列、偶数列求均值,
二维码

扫码加我 拉你入群

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

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

2015-10-7 11:09:36
复制代码




我这里以6个var为例子
对每个id 的v1 v3 v5求均值 然后对v2 v4 v6求均值

不知道是不是你想要得到的 如果是你把do i= 循环到200 然后array里面的 odd1-odd3 改为odd1-odd100 以及even1-even200即可
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群