SAS中文论坛
标题:
有什么办法可以让产生的随机数值转换成时间格式的值
[打印本页]
作者:
shiyiming
时间:
2011-4-3 14:29
标题:
有什么办法可以让产生的随机数值转换成时间格式的值
data a;
retain time 0;
do i=1 to 5;
x1=0.4*rand('exponential');
time=sum(time,x1);
output;
end;
run;
如上面的一段程序将会产生time的这条字段,每条观测代表一个时刻,time字段的单位大小用分钟表示,要求把time中的数值转换成时间的格式来表示。
不知道大侠们有什么可以实现它的办法!!
作者:
shiyiming
时间:
2011-4-6 13:16
标题:
Re: 有什么办法可以让产生的随机数值转换成时间格式的值
高人啊,牛哥!你们在哪儿哦,小弟我都‘哭’等好久好久好久了哦,盼星星,盼月亮,还得继续go on,呜呜!!呜!!!!
作者:
shiyiming
时间:
2011-4-6 20:03
标题:
Re: 有什么办法可以让产生的随机数值转换成时间格式的值
[code:2gkjsozh]data a;
retain time 0;
do i=1 to 5;
x1=0.4*rand('exponential');
time=sum(time,x1);
new_time=time*60;
output;
end;
format new_time time8.;
run;[/code:2gkjsozh]
作者:
shiyiming
时间:
2011-4-6 20:50
标题:
Re: 有什么办法可以让产生的随机数值转换成时间格式的值
[quote="hopewell":35crg8pl][code:35crg8pl]data a;
retain time 0;
do i=1 to 5;
x1=0.4*rand('exponential');
time=sum(time,x1);
new_time=time*60;
output;
end;
format new_time time8.;
run;[/code:35crg8pl][/quote:35crg8pl]
多谢 hopewell哥,真是太帅了! 多谢!多谢!! <!-- s:D --><img src="{SMILIES_PATH}/icon_biggrin.gif" alt=":D" title="Very Happy" /><!-- s:D -->
欢迎光临 SAS中文论坛 (http://mysas.net/forum/)
Powered by Discuz! X3.2