我有以下数据:
data d;
input date1 $ date2 $;
cards;
5oct10 11nov11
6jul12 12oct13
1jan08 4may10
4may04 8jul06
1mar07 5aug07
18may04 1oug09
7aug05 8jul09
1feb03 5apr06
3feb01 15jul08
4apr07 16apr07
run;
*我需要在 date7.informat 中阅读此内容,然后在 date9.format 中显示数据。
*我如何读取以宽度格式开头的数据,以及如何在我的汽车不是完全数字的情况下将日期的宽度从 7 转换为 9?
当尝试这样的事情时:
proc print data=d;
format date1 date2 date9.;;
run;
它失败了,因为我在非完全数字 var 上使用了数字格式