楼主: princemoon
1427 1

SAS新手求助 [推广有奖]

  • 0关注
  • 1粉丝

已卖:52份资源

本科生

38%

还不是VIP/贵宾

-

威望
0
论坛币
1555 个
通用积分
1.0004
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
892 点
帖子
62
精华
0
在线时间
73 小时
注册时间
2013-9-14
最后登录
2022-7-25

楼主
princemoon 发表于 2014-12-14 00:56:51 |AI写论文
5论坛币

if First.Department=1 then Payroll=0;
Payroll+(MonthlyWageRate*12);
if Last.Department=1;


=0 和=1是什么意思呢

哪位大神能把这三句翻译成人类语言

跪谢啊啊啊


最佳答案

就喜欢马 查看完整内容

第一句:按department分组排序后,if first.department=1表示如果满足当前观测为每一个department组里的第一个观测( first.department=0表示组内非第一观测),则定义新变量payroll,且payroll=0。如以下按dept分组,若是组内第一个观测则first.dept=1,其他非第一观测为0; 第二句:可以看成payroll=payroll+(monthlywagerate*12),对payroll在department组内累积求和。第三句:if last.department=1表示如果满足当前观测为每一个 ...
关键词:新手求助 Department Payroll Monthly First

沙发
就喜欢马 发表于 2014-12-14 00:56:52
第一句:按department分组排序后,if first.department=1表示如果满足当前观测为每一个department组里的第一个观测( first.department=0表示组内非第一观测),则定义新变量payroll,且payroll=0。如以下按dept分组,若是组内第一个观测则first.dept=1,其他非第一观测为0; QQ截图20090614100651.jpg
第二句:可以看成payroll=payroll+(monthlywagerate*12),对payroll在department组内累积求和。第三句:if last.department=1表示如果满足当前观测为每一个department组里的最后一个观测,则保留观测,否则不保留。有此句最后只保留输出每一department组的最后一个观测。

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

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