*---+----1----+----2----+----3----+----4----+----5----+----6----+---;

dm "output;clear;log;clear";

 

Libname ia "C:\_SasCourse2006\Course1\SAS_Data"

 

/*        c10s1d1            */

proc gchart data=ia.crew;

   vbar JobCode;

run;

 

/*        c10s1d2            */

proc gchart data=ia.crew;

   hbar JobCode;

run;

 

/*        c10s1d3            */

proc gchart data=ia.crew;

   pie JobCode;

run;

 

/*        c10s1d4            */

proc gchart data=ia.crew;

   vbar Salary;

run;

 

/*        c10s1d5            */

proc gchart data=ia.crew;

   vbar Salary / discrete;

run;

 

/*        c10s1d6                      */

proc gchart data=ia.crew;

   vbar JobCode / sumvar=Salary type=mean;

run;

 

/*            c10s1d7                      */

proc gchart data=ia.crew;

   pie JobCode / sumvar=Salary type=sum;

   format Salary dollar8.;

run;

   pie JobCode / sumvar=Salary type=sum

                 fill=x;

   format Salary dollar8.;

run;

   pie JobCode / sumvar=Salary type=sum

                 fill=x explode='PILOT3';

   format Salary dollar8.;

run;

quit;

 

 

 

*---+----1----+----2----+----3----+----4----+----5----+----6----+---;

/*        c10s1ex            */

 

dm "output;clear;log;clear";

 

Libname ia "C:\_SasCourse2006\Course1\SAS_Data";

 

proc gchart data=ia.crew;

   vbar JobCode;

   title 'Vertical Bar Chart';

   title2 'Number of Employees by Job Code';

run;

quit;

 

proc gchart data=ia.crew;

   hbar JobCode;

   title 'Horizontal Bar Chart';

   title2 'Number of Employees by Job Code';

run;

quit;

 

proc gchart data=ia.crew;

   pie JobCode;

   title 'Pie Chart';

   title2 'Number of Employees by Job Code';

run;

quit;

 

 

 

*---+----1----+----2----+----3----+----4----+----5----+----6----+---;

dm "output;clear;log;clear";

 

Libname ia 'C:\_SasCourse2006\Course1\SAS_Data';

 

proc gchart data=ia.crew;

   vbar JobCode;

run;

 

proc gchart data=ia.crew;

   hbar JobCode;

run;

 

proc gchart data=ia.crew;

   pie JobCode;

run;

 

proc gchart data=ia.crew;

   vbar Salary;

run;

 

proc gchart data=ia.crew;

   vbar Salary / discrete;

run;

 

proc gchart data=ia.crew;

   vbar JobCode / sumvar=Salary type=mean;

run;

 

proc gchart data=ia.crew;

   pie JobCode / sumvar=Salary type=sum;

   format Salary dollar8.;

run;

   pie JobCode / sumvar=Salary type=sum fill=x;

   format Salary dollar8.;

run;

   pie JobCode / sumvar=Salary type=sum

                 fill=x explode='PILOT3';

   format Salary dollar8.;

run;

quit;

 

 

 

*---+----1----+----2----+----3----+----4----+----5----+----6----+---;

dm "output;clear;log;clear";

 

Libname ia "C:\_SasCourse2006\Course1\SAS_Data"

 

proc gplot data=ia.flight114;

   where date between '02mar2001'd and '08mar2001'd;

   plot Boarded*Date;

   title 'Total Passengers for Flight 114';

   title2 'between 02Mar2001 and 08Mar2001';

run;

   plot Boarded*Date;

   symbol value=square i=join;

run;

   plot Boarded*Date;

   symbol c=red w=2;

run;

   plot Boarded*Date / vaxis=100 to 200 by 25 ctext=blue;

run;

   plot Boarded*Date / vaxis=100 to 200 by 25 ctext=blue;

   label Boarded='Passengers Boarded'

         Date='Departure Date';

run;

quit;