//
//maximum number of records resavation variable
//
//this variable is used to maximum number of records.

//Example1 draw effient curve by LAST variable.
//Read DM ancate data which has react flag 'good' or 'no'. 
get dmdat500R.csv@;

//Digitizing recall flag for logit regression.
if(def == "good") {
  flag=1;
}
else {
  flag=0;
}

//Execute logit regression.
logit flag by income dm1-5 area amount old homespan workspan;


//Get flag and pd from logit output and sort descending pd.
get freq@ana;
select flag pd;
sort -pd;

//accume flag for catching number acording to descent pd. accume flags; flags=flag;

//Calcurete record composite rate and catching rate. countRate = #/LAST; catchRate = flags/60;

//Plot efficent curve. plot line catchRate by countRate;