由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - sas question
相关主题
问个sas 问题SAS base question
SAS question%do questions
[合集] 怎么合并(merge)很多外部的文件?SAS QUESTION:how to capture the last nonmissing observation?
[合集] 初级傻问题,莫笑还有个问题,如何将一条记录变为空值。
[提问]怎样提取SAS Dateset的observation number?Question about multiple regression in R
SAS问题请教求助!请教我这个SAS code哪里错了啊?
SAS adv question.请大家帮忙看看a SAS question in base 70
请教一个SAS题目sas question help
相关话题的讨论汇总
话题: 1214话题: 1213话题: age话题: date话题: rate
进入Statistics版参与讨论
1 (共1页)
g********3
发帖数: 123
1
my current dataset:
id age rate date
1 . 0 1213
2 1 0.01 1214
2 3 0.012 1214
2 4 0.013 1214
I want to make it as(assume current date is 2018):
id age rate date
1 0 0 1213
1 1 0 1213
1 2 0 1213
1 3 0 1213
1 4 0 1213
1 5 0 1213
2 0 0 1214
2 1 0.01 1214
2 2 0.01 1214
2 3 0.012 1214
2 4 0.013 1214
How do I make it happen?
Thanks!
g********3
发帖数: 123
2
No, my problem is to expand the dataset with all age from 0 to date-age.
n****e
发帖数: 226
3
set [you dataset];
do age_new=0 to (date-age);
output;
end;
???
let me know if this works.

【在 g********3 的大作中提到】
: No, my problem is to expand the dataset with all age from 0 to date-age.
g********3
发帖数: 123
4
No. but thanks.
j******o
发帖数: 127
5
没看明白date的格式(year or date without format?),你的rule也不太清楚,不过
我觉得可以先生成包含所有需要的age的data,然后跟current合并,应该可以实现你
要的结果。
g********3
发帖数: 123
6
我的rule是每一个id都要有从age0-age[2018-date]的record,如果rate是missing,那
么rate是前一个的值。想知道如果使用lag function可以赋值给连续的missing?
thanks!
1 (共1页)
进入Statistics版参与讨论
相关主题
sas question help[提问]怎样提取SAS Dateset的observation number?
SAS programming questionSAS问题请教
SAS programming questionSAS adv question.请大家帮忙看看
请教SAS macro请教一个SAS题目
问个sas 问题SAS base question
SAS question%do questions
[合集] 怎么合并(merge)很多外部的文件?SAS QUESTION:how to capture the last nonmissing observation?
[合集] 初级傻问题,莫笑还有个问题,如何将一条记录变为空值。
相关话题的讨论汇总
话题: 1214话题: 1213话题: age话题: date话题: rate