楼主: tylerconan
687 3

[作业] 依据家庭编码求一个家庭里所有成员的得分之和? [推广有奖]

  • 10关注
  • 0粉丝

硕士生

52%

还不是VIP/贵宾

-

威望
0
论坛币
12 个
通用积分
7.1849
学术水平
0 点
热心指数
3 点
信用等级
0 点
经验
3585 点
帖子
92
精华
0
在线时间
115 小时
注册时间
2007-11-14
最后登录
2024-9-8

楼主
tylerconan 发表于 2021-9-2 09:44:35 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我的数据集里,一列变量是家庭编码,一列变量是个人编码,一列变量是个人得分,现在想按家庭求一个家庭里所有成员的得分之和,excel里想要的结果 如下图所示。
求问SAS如何解决?



WeChat Screenshot_20210902093911.png


二维码

扫码加我 拉你入群

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

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

关键词:EXCEL xcel exce 数据集 cel

WeChat Screenshot_20210902093911.png (24.01 KB)

WeChat Screenshot_20210902093911.png

沙发
Jia1Zhao 发表于 2021-9-2 13:40:01
data sum;
set 输入的数据集;
by familycode;
sum+score;
if first.familycode then sum = score;
run;
首先数据集需要按照familycode排序

藤椅
tylerconan 发表于 2021-9-3 11:14:54
Jia1Zhao 发表于 2021-9-2 13:40
data sum;
set 输入的数据集;
by familycode;
WeChat Screenshot_20210903111156.png

板凳
tylerconan 发表于 2021-9-3 11:18:21
Jia1Zhao 发表于 2021-9-2 13:40
data sum;
set 输入的数据集;
by familycode;
谢谢大神的回复。
但我运行后,发现结果 还不是 我想要的结果。

家庭里成员数不同,我想把家庭成员的得分加起来,按家庭编码出现一个新变量,一个家庭只有一个总得分。
excel里如图所示。

WeChat Screenshot_20210903111156.png

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

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