Making a fixed format file

Making a SAS Cport file

Reading a SAS Cport file

Reading multiple raw data files, Version 8

Reading multiple raw data files (version 6.x)

Using a SAS macro to "set" multiple files

Other

Imputing the median

Checking for duplicate Ids

Macro to compute a rolling standard deviation

Changing the length of a character variable

Replacing strings

Concatenating string variables using CAT functions

Simple macro to do repeated procs

Eliminate useless variables

Matching husbands and wives

Creating a wide table from a long dataset using PROC TABULATE

How can I "fill down" a variable?

Creating a long list of variable names based on an abbreviated one

Filling in Missing Values Over Time

Dummy Coding a Categorical Variable Using a Macro Program

A few SAS macro programs for renaming variables dynamically

source: http://oregonstate.edu/dept/statistics/sasclass/examples.htm

Creating SAS datasets

Read a SAS dataset

Create a SAS dataset from raw data

List input

Column input

Formated input

Mixed input

Include data in program

Create permanent SAS dataset Working with SAS datasets,

Assignment statements

Functions

IF-THEN-ELSE, SELECT and LABEL statements

Subsetting data

DO-WHILE loop

DO-UNTIL loop Procedures

PROC PRINT and PROC SORT

PROC MEANS, PROC SORT and PROC PRINT

PROC FREQ

PROC UNIVARIATE

PROC REG

PROC GLM

PROC GPLOT

source: http://www.stattutorials.com/SASDATA/

o SAS Program Files

o PROCMEANS1.SAS

o PROCMEANS2.SAS

o PROCMEANS3.SAS

o PROCMEANS4.SAS

o PROCMEANS5.SAS (output)

o PROCUNI.SAS (univariate)

o PROCUNI2.SAS (advanced univariate)

o PROCUNI3.SAS (advanced univariate)

o PROCFREQ1.SAS (Frequency table)

o PROCFREQ2.SAS (Data from summarize counts)

o PROCFREQ3.SAS (Goodness of fit)

o PROCFREQ4.SAS (two-way table)

o PROCFREQ5.SAS (2x2 from summary data)

o PROCCORR1.SAS (correlation)

o PROCCORR2.SAS (matrix of scatterplots)

o PROCTTEST1.SAS (two-group t-test)

o PROCTTEST2.SAS (paired t-test)

o PROCANOVA1.SAS (One Way ANOVA, also PROC GLM)

o PROCGLM2.SAS (Repeated Measures ANOVA)

o PROCGLM2a.SAS (Repeated Measures ANOVA)

o PROC-LIFE-1.SAS (Survival Analysis PROC LIFETEST)

o BLAND-ALTMAN.SAS (Bland-Altman Analysis)

o ODS Examples

o ODS1.SAS (Example output without ODS)

o ODS2.SAS (Simple ODS invocation)

o ODS3.SAS (ODS using Science Style (RTF))

o ODS3A.SAS (Same ODS to HTML)

o ODS3B.SAS (Same to PDF)

o ODS4.SAS (t-Test ODS output)

o ODS5.SAS (Simple GCHART/ No ODS)

o ODS5A.SAS (Drill-down bar chart example)

o ODS6.SAS (2x2 Crosstab)

o ODS6A.SAS (2x2 Crosstab with TRACE)

o ODS6B.SAS (2x2 Crosstab/Selected tables)

o ODS7.SAS (Scatterlot matrix/Correlations)

o ODS8.SAS (Regression with ODS graphics output)

o ODS9.SAS (GLM with graphics output/boxplots)

o ODS10.SAS (Discover output names of components)

o ODS10A.SAS (Output ODS data to file)

o ODS10B.SAS (Merge and use ODS output data)

o SASLibrary.pdf (How to create a SAS Library -- required for some of the examples)

o SAS Data Files

o SOMEDATA.SAS7BDAT

o SBPDATA.SAS7BDAT

o LIFE.SAS7BDAT (for LIFETEST)

Here is the lsit and brief description of available projects. Everyone should do the first 4 projects.

Project 1 An introduction to the SAS operating environment.

Project 2 The basic SAS data step with input of data directly through the cards statement; use of labels, the sort procedure and print procedure; the means procedure.

Project 3 Reading data from ASCII files; computing new variables in the data step; the means procedure.

Project 4 Modifying existing SAS data sets using set; using loops in the data step; the ttest procedure.

Project 5 Column-wise input; analysis of categorical data using chi-square tests.

Project 6 Updating existing SAS data sets with new data.

Project 7 Basics of presentation quality graphics with proc gplot and proc g3d.

Project 8 Basic one factor analysis of variance using proc GLM.

Project 9 Advanced analysis of variance, custom hypothesis tests, and other features of proc GLM.

Project 10 Multivariate analysis of variance using proc GLM.

Project 11 Basic Box-Jenkins modeling of univariate time series analysis using proc arima (time domain).

Project 12 Some aspects of frequency domain analysis of time series using proc spectra.

Project 13 Discriminant analysis with proc discrim.

Project 14 Reading data from dBase and DIF files; using dBase and DIF files instead of actual SAS datasets.

Project 15 Using arrays, first and last, and processing dates. Repeated measures analysis.

Source: http://javeeh.net

## 0 comments:

## Post a Comment