leafyia
变量BDT为日期型数据,要找出BDT在24-mar-35之后且在24-mar-39之后的observation。
data cancer;
set cancer;
if BDT>=??? and BDT<=???;
run;
已将BDT转换成JULIAN7.格式,可以直接用于加减乘除的运算吗?“???“这个地方该填什么格式什么数据呢?试过直接用julian的1935083,和直接用24-mar-35似乎都不行。。。用JUlian格式的时候不会报错,但是检查数据似乎没做任何处理。
leafyia
找到答案了:
if BDT>=‘24mar35’D and BDT<='24mar39'D;
直接用julian数字按little SAS上应该是可以的,但是不知道为什么实际不可以。
leafyia
哦,我明白了,大于julian的1935083不等于later than24-mar-35
jingju11
你明白了吗?