610 likes | 898 Views
Introduction to SAS Base (using SAS Studio). Csicsman József BME Matematikai intézet, Sztochasztika Tanszék Külső oktató csicsman@calculus.hu. The frame system of SAS 1. The BASE SAS software is a programing lanquage for data handling and calculation
E N D
Introduction to SAS Base (using SAS Studio) Csicsman József BME Matematikai intézet, Sztochasztika Tanszék Külső oktató csicsman@calculus.hu Introduction to SAS BASE by SAS Sudio Csicsman J
The frame system of SAS 1. • The BASE SAS software is a programing lanquage for data handling and calculation • DATA step for reading datasets, creating and manupalating SAS data files, • Proc steps for calculating predefined algoritmus (elementary statistics, graphs, muldidimensional data analysis,…), • SAS BASE generate executable codes Introduction to SAS BASE by SAS Sudio Csicsman J
The frame system of SAS 2. SAS components: • SAS/STAT: Multidimensional data analysis • SAS/INSIGHT: 3D data visualisation • SAS/ETS: Time series, economic models,… • SAS/GRAPH: graphical presentation. • SAS Ap Dev Studio: for application development • … Introduction to SAS BASE by SAS Sudio Csicsman J
The frame system of SAS 3. End user applications: • SAS/EG: simple application frame to generate SAS Base code • SAS/EG Enterprise Miner for data Mining • SAS Graph-N-Go: to generate graphics • Time Series Forecasting System • Project Management • ... Introduction to SAS BASE by SAS Sudio Csicsman J
SAS end use platforms(SAS screens) • Program Editor: for SAS code • Explorer: for data dictionaries • LOG: how SAS syste understood your req. • Output: non graphical results • Result: for handling the different kind of results • Result viewer: to access HTML outputs Introduction to SAS BASE by SAS Sudio Csicsman J
Login Screen for registrated user Introduction to SAS BASE by SAS Sudio Csicsman J
To Select SAS Studio Introduction to SAS BASE by SAS Sudio Csicsman J
The Screens of SAS Studio For the SAS program codes The data explorer Log lists For results handling Introduction to SAS BASE by SAS Sudio Csicsman J
At the first time we must to create a workind directory Introduction to SAS BASE by SAS Sudio Csicsman J
Each registrated user has a home directory and we can create a new subdirectory on it Introduction to SAS BASE by SAS Sudio Csicsman J
It is importanttoclickfortheusageitatthenext SAS section Introduction to SAS BASE by SAS Sudio Csicsman J
The predefined library will be my working directory Introduction to SAS BASE by SAS Sudio Csicsman J
Upload file to my cloud dictionary 1. Introduction to SAS BASE by SAS Sudio Csicsman J
Upload file to my cloud dictionary 2. Introduction to SAS BASE by SAS Sudio Csicsman J
Upload file to my cloud dictionary 3. Introduction to SAS BASE by SAS Sudio Csicsman J
Copy Excel sheet to SAS file using Snippet 1. Introduction to SAS BASE by SAS Sudio Csicsman J
Copy Excel sheet to SAS file using Snippet 2. Introduction to SAS BASE by SAS Sudio Csicsman J
The result of the data transformation Introduction to SAS BASE by SAS Sudio Csicsman J
Using Proc Contents for the data description (Meta informations) of SAS dataset Introduction to SAS BASE by SAS Sudio Csicsman J
The result Introduction to SAS BASE by SAS Sudio Csicsman J
To use confortable name exept Excel origins, and to select first 524 boats, with real results Introduction to SAS BASE by SAS Sudio Csicsman J
First step to get informations from data, elementary statistics Introduction to SAS BASE by SAS Sudio Csicsman J
Convert classification variables to numeric Introduction to SAS BASE by SAS Sudio Csicsman J
The results Introduction to SAS BASE by SAS Sudio Csicsman J
The results Introduction to SAS BASE by SAS Sudio Csicsman J
To sort the data with ys variable (ys is a number about the rapidly of boats) and to sreate frequensy table Introduction to SAS BASE by SAS Sudio Csicsman J
The results Introduction to SAS BASE by SAS Sudio Csicsman J
To calculate correlation matrix Introduction to SAS BASE by SAS Sudio Csicsman J
The result of corralation.How to interpret its? Introduction to SAS BASE by SAS Sudio Csicsman J
To create frequency by the cathegories of the boats, using freq and gchart procedures Introduction to SAS BASE by SAS Sudio Csicsman J
The results Introduction to SAS BASE by SAS Sudio Csicsman J
To create distribution diagram Introduction to SAS BASE by SAS Sudio Csicsman J
The results Introduction to SAS BASE by SAS Sudio Csicsman J
SAS statement for data handling, to create new variables form time format value Introduction to SAS BASE by SAS Sudio Csicsman J
The results with the new calculated values Introduction to SAS BASE by SAS Sudio Csicsman J
To create 3 datesets by sepatation of ys number Introduction to SAS BASE by SAS Sudio Csicsman J
The results Introduction to SAS BASE by SAS Sudio Csicsman J
To check the ys distributions of 3 datasets Introduction to SAS BASE by SAS Sudio Csicsman J
The results Introduction to SAS BASE by SAS Sudio Csicsman J
How many boats are with different ys number?To calculate one dimension statistical table Introduction to SAS BASE by SAS Sudio Csicsman J
The reult tables Introduction to SAS BASE by SAS Sudio Csicsman J
To create two dimensional statistical table Introduction to SAS BASE by SAS Sudio Csicsman J
The rows are ys categiries, the colums are the number of boats and average results of the race Introduction to SAS BASE by SAS Sudio Csicsman J
Thank you for your attention Csicsman@calculus.hu Introduction to SAS BASE by SAS Sudio Csicsman J