全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
21126 10
2011-06-08
请问 如何用sas  求一列变量的均值。
是求一列变量,包括求skewness ,sum之类,如何用计算的方式来求?
就是不用proc mean 或者proc univariate 这种模块来求,而是像matlab一样自由的用 sum(x)来求。
关键是 sum(x)不用求一列求和,只能求变量之间的一行求和吧?
二维码

扫码加我 拉你入群

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

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

全部回复
2011-6-8 02:41:11
什么意思?我没弄懂。
如果想一列求和,可以用sql啊,sql里的sum(x)就是对变量x求和。
如果想一行求和(假设所有变量均为数值),那么就在data步里面用sum(of &var1-&&var&i)之类的。
二维码

扫码加我 拉你入群

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

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

2011-6-8 03:30:28
我是个sas土人,只知道proc means
二维码

扫码加我 拉你入群

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

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

2011-6-8 09:02:25
data步的列求均值,用retain加起来,然后除以行数不就好了?
二维码

扫码加我 拉你入群

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

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

2011-6-8 09:05:56
直接用sql里面的mean()
二维码

扫码加我 拉你入群

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

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

2011-6-8 10:44:59
如果要有matlab的感觉,那你用 IML把
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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