
Explore essential SAS procedures for data manipulation, statistical analysis, and creation of reports, with hands-on practice from installation to creation of reports in four sections.
Install SAS University Edition by following four steps: download virtualization software, download SAS University Edition, import the appliance, and launch SAS Studio.
Connect to SAS Studio via Virtual Box Manager and explore the main window with navigation and work areas. Use autocomplete and built-in syntax help to manipulate data and export results.
Explore the anatomy of SAS procedures, starting with proc, learn to specify a data option and run, and apply titles, labels, and by statement for grouped results.
Learn to use proc means in SAS to produce descriptive statistics for selected variables, using var and by statements, filtering with where, and saving results with out and noprint.
Learn to use proc freq to create frequency distributions for nominal or ordinal categorical variables, handle missing values, and perform chi-square tests in SAS.
Explore proc corr to compute correlations between variables, compare Pearson and Spearman tests, assess linearity with scatter plots, and save results using outp or outs options.
Explore SAS proc univariate to compute flexible percentiles, extreme values, and normality tests, compare with proc means, and visualize with histograms, box plots, and stem plots.
learn how to perform one-sample, two-sample, and paired t tests in sas, with var, class, paired, and by statements, and see examples using ibm stock returns and class data.
Learn to reshape data with proc transpose, turning vertical data into horizontal layouts using var, id, and by statements, with options like prefix and merging multiple transposed sets.
Learn to create and apply label formats with proc format, attach them to variables with format statements, and use them in data steps and procedures for age, sex, and ranges.
Explore proc rank in SAS to assign rankings, create groups like quartiles or deciles, and perform by-group ranking while controlling ties with high, low, mean, or dense.
Standardize numeric variables with the stdize procedure, exploring z-score and min-max methods, by using location and scale, and handling missing values and percentiles.
Master proc print to print observations and generate reports with totals and subtotals. Filter data, label and format variables, add titles, and create subtotals with sum and by statement.
Wrap up the SAS procedures for beginners course, invite questions and reviews, and preview the SAS Macro course and other discounted offerings.
Welcome to the course "Most Useful SAS Procedures in your daily work". If you want to be a SAS Programmer, then you are in the right place.
Sas Procedures is an inseparable part of SAS programming language. In the course you are going to learn a variety of procedures that performs data manipulation, statistical analysis and creation reports.
I will demonstrate a wide variety of most useful and important features in each procedure. The emphasis is to teach only those SAS procedures what you need in your daily work. This allows you to use SAS Procedures immedialtely and apply them in your programs.
In addition, i created a lot of assignments for each procedure. This will allow you to practice and to gain experience.
All the code programmed during the course can be downloaded. However, i reccomend and suggest you to write the code independently, so you can understand it in depth. Some of the SAS Procedures are statistical, and therefore, i will remind and explain you statistical tests and measures, their meaning and how conclusions can be drawn from the output.
I divided the course into four sections. First section is Introduction. It includes lectures such as Installation and Familiarity with SAS University Edition, Introduction to SAS Procedures. In the second section i present you a variety of statistical procedures. Third section includes data manipulation sas procedures. And in the last section, we are going to talk about creation reports.
As you will noticed, some of SAS Procedures that associated with regressions or charts are not included in the course. I will create a separate course for each these topics.
If you have any questions about the material, suggestions or ideas how to improve the course, i would be very happy to hear them. Guys, Don't hesitate to ask the question. I will answer any of them.
I sincerely hope you will enjoy the course.
Your Instructor