01/02/2009是什么样类型的变量?
用data = compress(Capital_IQ_Transaction_Screening,'/'); 可以把变量中的‘/’去掉。
问题是怎么能将01/02/2009仅仅保留2009?还有就是附件中有两行变量 Capital_IQ_Transaction_Screening 和 var8怎么样才能把这两行变量相加减求出之间的日期间隔的天数(数值型)
还有var19如何可以只保留所有变量的前两位,保存为数值型变量。
第一次发帖,先谢过各位牛牛:)

|
楼主: fhr19
|
7872
15
[原创博文] Sas 变量类型的问题 |
|
高中生 82%
-
|
回帖推荐用了一个比较笨的办法求出了时间间隔,大家可以看看code是否有问题:
data a;
set 'C:\Users\feng\Desktop\haw project\sas assi\rawdata8.sas7bdat';
data = compress(Capital_IQ_Transaction_Screening, '/');
date= input (Capital_IQ_Transaction_Screening, mmddyy10.) ;
informat date mmddyy10.;
drop Capital_IQ_Transaction_Screening;
run;
data a;
set a;
data1 = compress(var8, '/');
date1= input (va ...
本帖被以下文库推荐
| ||
|
|
| ||
| ||
| ||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


