对于几个股票可以这样做(以下假设有2只股 A和B):
data test;
input name $ return ;
count=1;
cards;
A 0
A 0
A 1
A 1
A 2
A 3
A 3
A 3
A 4
A 4
B 0
B 1
B 2
B 2
B 2
B 2
B 3
B 3
B 4
B 4
B 4
;
run;
proc means data=test n noprint;
var count;
class name;
output out=test1(where=(name<>' ') keep=name _freq_) N= ;
run;
data test1;
set test1 ;
p=1/_freq_;
run;
data test2;
merge test test1;
by name;
run;
proc gchart data=test2;
vbar name / sumvar=p subgroup=return group=name;
run;