2
計算分數的頻率我想計算我的數據集分數的頻率(不含整數)。在SAS
例如,我的變量P取值24 + 1/2,97 + 3/8,12 + 1/4,57 + 1/2,等等,我希望找到的1頻率/ 2,3/8等等。任何人都可以幫忙嗎?
在此先感謝!
Clyde013
計算分數的頻率我想計算我的數據集分數的頻率(不含整數)。在SAS
例如,我的變量P取值24 + 1/2,97 + 3/8,12 + 1/4,57 + 1/2,等等,我希望找到的1頻率/ 2,3/8等等。任何人都可以幫忙嗎?
在此先感謝!
Clyde013
Clyde013,這裏是一種方法,假定p是字符類型。心連心。從SAS-L歡呼聲,昌
>拉
/* test data -- if p is a character var */
data one;
input p $ @@;
cards;
24+1/2
97+3/8
12+1/4
57+1/2
36 3/8 ;
run;
/* frequencies of frations? */
data two;
set one;
whole = scan(p, 1, "+");
frac = scan(p, 2, "+");
run;
proc freq data=two;
tables frac;
run;
/* on lst
Cumulative Cumulative
frac Frequency Percent Frequency Percent
---------------------------------------------------------
1/2 2 50.00 2 50.00
1/4 1 25.00 3 75.00
3/8 1 25.00 4 100.00
Frequency Missing = 2 */