楼主: 3314736600
4034 10

求助SAS中怎么是同一行的相应数据相乘然后再加和 [推广有奖]

11
孤单的我们 发表于 2016-6-23 15:54:52
3314736600 发表于 2016-6-23 15:02
谢谢您的耐心解答~非常感谢您,这里还有一些细节还劳烦您帮我解释下:
① "array a _:"这里的下划线和冒 ...
1、array a _:;
     array语句定义一个数组a,数组a里包含元素_1 _2 _3 _4 _5, _:是简写,包含所有以_开头的变量;
2、d{i}是_i变量整列的加和,其值等于在b数据集里计算的_sum,在c数据集里使用retain保留下来。
3、b{i}其实是第一个用户的_i,利用retain功能使第2-N个用户与第1个用户的评分进行加权平均计算
4、如果要任意2个用户进行计算,上述代码不能实现。

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

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