全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1922 9
2010-03-22
I already have variables "i, discont, a", and I want to creat a variable of b as below.

Thanks,


i   discount   a       b;
1   .97          2.7     =(0.97+0.94) + 0.7*0.93
2   .94          3.5     =(.97+.94+.93)+0.5*0.90
3   .93          4.1     =(0.97+0.94+0.93+0.90)+0.1*0.85
4   .90
5   .85
二维码

扫码加我 拉你入群

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

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

全部回复
2010-3-22 01:02:10
sdu0632 发表于 2010-3-22 00:22
I already have variables "i, discont, a", and I want to creat a variable of b as below.

Thanks,


i   discount   a       b;
1   .97          2.7     =(0.97+0.94) + 0.7*0.93
2   .94          3.5     =(.97+.94+.93)+0.5*0.90
3   .93          4.1     =(0.97+0.94+0.93+0.90)+0.1*0.85
4   .90
5   .85
为什么i=4和5没有a和b值呢?
二维码

扫码加我 拉你入群

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

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

2010-3-22 01:29:00
sdu0632 发表于 2010-3-22 00:22
I already have variables "i, discont, a", and I want to creat a variable of b as below.

Thanks,


i   discount   a       b;
1   .97          2.7     =(0.97+0.94) + 0.7*0.93
2   .94          3.5     =(.97+.94+.93)+0.5*0.90
3   .93          4.1     =(0.97+0.94+0.93+0.90)+0.1*0.85
4   .90
5   .85
复制代码
二维码

扫码加我 拉你入群

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

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

2010-3-22 04:32:11
3# jingju11

Well done. Done well
二维码

扫码加我 拉你入群

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

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

2010-3-22 08:24:03
It helps a lot. However, my actual data is a lit bit more complicated. Could you please complete the code for me?

Appreciate it.



data test;
do i=1 to 70;
dis=1/(1.03**(i-1));
output;
end;
run;
data test1;
input agegroup $ ageofdeath;
datalines;
<1 0.3
1-4 3.0
5-9 7.5
10-14 12.5
15-29 17.5
20-24 22.5
25-29 27.5
30-34 32.5
35-39 37.5
40-44 42.5
45-49 47.5
50-54 52.5
55-59 57.5
60-64 62.5
65-69 67.5
;
run;
data test2;
merge test test1;
a=70-ageofdeath;
run;
二维码

扫码加我 拉你入群

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

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

2010-3-23 02:12:38
I am still waiting...
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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