proc format;
value pdfmt
low-0 = 'A. 0 '
0<-1 = 'B. <1yr '
1<-3 = 'C. 1-<3 years '
3<-5 = 'D. 3-<5 years '
5<-10 = 'E. 5-<10 years '
10-high = 'F. 10 years+ ';
run;
gp_job_period = put(job_period, pdfmt.);
proc freq data=lib.data;table gp_job_period;run;
累积 累积
gp_living_period 频数 百分比 频数 百分比
-------------------------------------------------------------------
. 1742 0.04 1742 0.04
A. 0 3848605 91.69 3850347 91.73
B. <1yr 39981 0.95 3890328 92.69
C. 1-<3 years 91799 2.19 3982127 94.87
D. 3-<5 years 57299 1.37 4039426 96.24
E. 5-<10 years 80058 1.91 4119484 98.15
F. 10 years+ 77791 1.85 4197275 100.00
频数缺失 = 1816
为什么出现了“
. ”和频数缺失呢?谢谢!