Transcript Curs 2

Curs 2 - Introducere în SAS
2.1 Pachetul integrat SAS
2.2 Lucrul cu date într-un proiect
1
Curs 2 - Introducere în SAS
2.1 Pachetul integrat SAS
2.2 Lucrul cu date într-un proiect
2
Cuprins







3
Pachetul software integrat SAS
Facilităţi şi caracteristici ale SAS Enterprise
Guide
Paşii unei sesiuni tipice de lucru
Scopul diferitelor zone ale spaţiului de lucru
Lucrul cu date în cadrul unui proiect
Definirea tabelelor de date SAS
Accesarea datelor locale
Pachetul software integrat SAS
Rapoarte şi
Grafice
Analize
Vizualizare şi
Descoperire
4
Accesarea şi
managementul
datelor
Base SAS
Soluţii de
business
Interfeţe
utilizator
Dezvoltare de
aplicaţii
Capabilităţi
Web
Componentele produsului SAS
5
Prelucrări bazate pe date
Funcţionalitatea produsului este construită în jurul a patru
tipuri de prelucrări bazate pe date, prelucrări comune
pentru aproape toate tipurile de aplicaţii software:
 Accesarea date
 Managementul datelor
 Analiza datelor
 Prezentarea datelor
6
Transformarea datelor în informaţii
7
SAS Enterprise Guide
8
Interfaţa SAS Enterprise Guide
9
Interfaţa de programare
10
Structura SAS Enterprise Guide
Pentru a lucra cu SAS Enterprise Guide, trebuie parcurşi
următorii paşi:
1. crearea unui nou proiect
2. adăugarea de date la proiect
3. executarea de prelucrări asupra datelor
Opţional, se pot realiza:
4. personalizarea rezultatelor
5. automatizarea procesului
11
Ceea ce nu se vede
SAS Enterprise Guide poate utiliza puterea unui server SAS
pentru a accesa datele şi a rula procedurile, urmând ca
apoi rezultatele să fie returnate maşinii client.
SAS
on Windows
SAS
on Mainframe
SAS Enterprise
Guide
12
SAS
on UNIX
Ceea ce nu se vede
SAS Enterprise Guide poate utiliza puterea unui server
SAS pentru a accesa datele şi a rula procedurile,
urmând ca apoi rezultatele să fie returnate maşinii
client.
SAS
on Windows
SAS
on Mainframe
SAS Enterprise
Guide
13
SAS
on UNIX
Ceea ce nu se vede
Pe măsură ce se efectuează prelucrări, SAS Enterprise
Guide generează cod SAS.
14
Zonele de lucru
15
Obiectele unui proiect
16
Curs 2 - Introducere în SAS
2.1 Pachetul integrat SAS
2.2 Lucrul cu date într-un proiect
17
Formate comune de date
SAS Enterprise Guide poate citi şi utiliza date
dintr-o variatate de formate .
Fisiere text cu
lăţime fixă şi
delimitate
Date
compatibile
ODBC
Tabele SAS
18
Fişiere dBASE
Foi de calcul
Microsoft Excel
Tabele HTML
Fişiere ale
furnizorilor
OLE DB
Tabele
Microsoft
Access
Tabele de date SAS
O tabelă de date SAS este o tabelă rectangulară formată din
linii şi coloane.
Rânduri
(observaţii)
Coloane (variabile)
19
Tabele de date SAS
Toate coloanele trebuie să aiba un nume, tip şi o lungime.
Numele
poate avea
lungimea
între
1 si 32
caractere
20
Tabele de date SAS
Coloana poate fi de tip caracter sau numeric. Tipul are şi
rol în determinarea lungimii.
Valorile de tip
caracter pot avea
lungimea între
1 si 32,767
caractere (octeţi).
21
Valorile numerice sunt stocare pe 8 octeţi
în virgulă mobilă şi pot fi de tip:
Numeric
Monedă
Dată (zile de la 1 Ianuarie 1960)
Timp (secunde de al miezul nopţii)
Formate de afişare
Formatul de afişare (Format) este folosit pentru a controla
modul în care sunt afişate valorile. Formatul de afişare nu
afectează modul de stocare a valorilor.
Format:
MMDDYY
Latime:
10
Valoare stocata:15060
22
Format:
DOLLAR
Latime:
10
Numar zeximale: 0
Valoare stocata:76806
Formate de afişare
23
Formate de intrare
Sunt folosite pentru a citi într-o variabilă date din surse
externe. Sunt de trei tipuri:
 caracter: $INFORMATw.
 numeric: INFORMATw.d
 dată/timp: INFORMATw.
semnifică lăţimea unei variabile (în octeţi sau număr de
coloane)
INFORMAT este un nume opţional de format de intrare SAS
w
d
$
24
este folosit în cazul datelor numerice pentru a specifica
numărul de cifre ale părţii zecimale
indică prezenţa unui caracter
Valori lipsă
Dacă într-o coloană, valoarea unei date nu există pentru
un anumit rând, ea este considerată lipsă.
 O valoare lipsă de tip caracter este afişată ca spaţiu.
 O valoare lipsă de tip numeric este afişată ca virgulă
sau punct.
.
.
.
25
Accesarea datelor locale
Fişierul software
conţine
metadate.
Fişierul software
nu conţine
metadate.
26
Lucru la seminar
 Crearea unui proiect nou şi lucrul cu tabele SAS
 Adăugarea unei foi de calcul Excel într-un proiect
 Adăugarea unui fişier text într-un proiect
27