Anda di halaman 1dari 19

Website:

http://www.sas.com/
http://cran.r-project.org

SISTEM SAS
(Statistical Analysis System)

Beberapa Modul SAS


Modul inti
o SAS/BASE
Modul Analisis Statistika
o SAS/TTEST, SAS/STAT, SAS/ETS, SAS/QC
Modul Pengolahan Matriks
o SAS/IML
Modul Pemetaan
o SAS/GRAPH
Modul Manajemen Data
o SAS/FSP
Modul Aplikasi Interaktif
o SAS/AF, SCL (Screen Control Language)
Modul Sistem Informasi Eksekutif
o SAS/EIS

Kemampuan SAS
Penyimpanan Data
o Gugus Data SAS

Modifikasi Data

o Fungsi-fungsi khusus (SQRT, ABS, dll)

Penanganan File (Data)


o Subsetting, Concatinating, Merging
Analisis Statistika
o Deskriptif, Perbandingan dua nilai
tengah, Anova,
Analisis Regresi

Pembuatan Report
o Tabel, Chart (histogram, pie)

Komponen Pengolahan
Paket SAS
Data
File Program SAS

o Pernyataan-Pernyataan SAS

File Data
o Data input
File Output

o Hasil proses

File Log

o Informasi tentang proses

File
Data
File
Progra
m

Siste
m
SAS

File
Outp
ut
File
Log
SAS

Program SAS
Tahapan DATA (DATA Steps)
o
o
o
o

Baca data (INPUT)


Modifikasi data
Penanganan data
Membuat gugus data baru

Tahapan PROC (PROC Steps)

o Memanggil satu atau lebih prosedur


(PROC) dan option-optionnya

Urutan Proses
Tahapa
n
DATA

Tahapa
n
PROC

Tahapa
n
PROC
Tahapa
n
DATA

Tahapa
n
PROC

Penyiapan Program
SAS
Susunan pernyataan-pernyataan SAS
Setiap pernyataan diakhiri dengan
titik-koma (;)
Setiap pernyataan atau lebih boleh
pada satu baris
Nama peubah diawali dengan huruf

Contoh Program SAS

DATA filestk;
INPUT nama nip pangkat;
CARDS;
PROC PRINT DATA=filestk;
VAR nama nip;

Tipe Data
Data Non-SAS
Tipe text (ASCII), excel, dbase, dll
Input pada Tahapan DATA
Tidak dapat digunakan langsung pada
Tahapan PROC

Data SAS (Gugus Data SAS SAS


Dataset)
Hasil Tahapan DATA dengan/tanpa PROC
Hanya diproses dengan Sistem SAS

Data
NonSAS
Data
SAS

Tahapa
n DATA

Data
NonSAS
Data
SAS

Data
SAS

Tahapa
n
PROC

File
Output
Data
SAS

File
Data
File
Data
NonSAS
File
File
Data
Data
InEkstern
Stream
al

File
Data
SAS
File Data
Sement
ara

File
Data
Perman
en

Tipe Data
File Data Eksternal
File data yang terpisah dari file program
SAS

File Data In-Stream


File data dalam file program SAS

File Data SAS Sementara (Temporary)


File data SAS yang tidak disimpan (save)
dalam suatu file

File Data SAS Permanen


File data SAS yang disimpan (save) dalam

Entering Data
libname
data
infile
input
datalines
set
proc
contents
proc print
proc copy

An engine to connect to Microsoft files


Begins a data step which manipulates
datasets
Identifies an external raw data file to read
Lists variable names in the input file
Indicates internal data
Reads a SAS data set
Contents of a data set
Prints observations of variables in a data
set
Copies SAS files from one location to
another

Exploring Data
proc
contents
proc print
proc means
proc
univariate
proc freq
Ods
proc corr
proc sgplot

Contents of a SAS dataset


Displays the data
Descriptive statistics
More descriptive statistics
Frequency tables, frequency charts, and
crosstabs
Output delivery system, creating output in
various formats
Correlation matrix and scatterplots
Produces many types of plots

Modifying Data
proc
format
label
rename
if then
functions
merge

Creates formats (aka value labels)


Creates labels for variables
Changes the name of a variable in a data
step
Executes a statement only if the condition
is true
Creating new variables using SAS functions
Merge files

Managing Data
if and
where
keep
drop

Conditional statement
Keeps named variables
Drops named variables

set

Reads in named file(s),


append

proc sort
merge

Sorts cases in a dataset


Merges files

Analyzing Data
proc ttest

t-tests, including one sample, two


sample and paired

proc freq
proc reg
proc glm
proc
logistic
proc
npar1way
proc
univariate

Used here for chi-squared tests


Simple and multiple regression
Used here for ANOVA models
Logistic regression

Non-parametric analyses

Used here for signrank tests

Anda mungkin juga menyukai