Curs 4 - Pachetul Integrat SAS
-
Upload
andrada-anton -
Category
Documents
-
view
40 -
download
3
Transcript of Curs 4 - Pachetul Integrat SAS
1
Curs 4 - Introducere în SAS
4.1 Pachetul integrat SAS
4.2 Lucrul cu date într-un proiect
2
Curs 4 - Introducere în SAS
4.1 Pachetul integrat SAS
4.2 Lucrul cu date într-un proiect
3
Cuprins
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
4
Pachetul software integrat SAS
Base SAS
Rapoarte şi
Grafice
Analize
Vizualizare şi
Descoperire
Interfeţe
utilizator
Dezvoltare
de aplicaţii
Capabilităţi
Web
Accesarea şi
managementul
datelor
Soluţii de
business
5
Componentele produsului SAS
6
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
7
Transformarea datelor în informaţii
8
SAS Enterprise Guide
9
SAS Enterprise Guide
Facilităţi ale pachetului:
interfaţă vizuală intuitivă; acces la modulele SAS;
acces transparent la date;
realizarea de prelucrări pentru analiză şi
raportare;
exportul facil al datelor şi al rezultatelor în alte
aplicaţii;
posibilităţi de scripting şi automatizare.
10
Interfaţa SAS Enterprise Guide
Caracteritici ale interfeţei:
funcţionalitate de tip drag-and-drop
ferestre de dialog pentru introducerea parametrilor
prelucrărilor şi efectuarea de setări
instrumente de tip wizard
editor de sintaxă pentru scrierea programelor, cu
evidenţierea în culori diferite a elementelor codului
facilităţi de Help Online, help senzitiv la context şi
tutorial de iniţiere
11
Interfaţa de programare
12
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
13
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 Enterprise
Guide
SAS
on Windows
SAS
on Mainframe
SAS
on UNIX
Ceea ce nu se vede
14
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 Enterprise
Guide
SAS
on Windows
SAS
on Mainframe
SAS
on UNIX
Ceea ce nu se vede
15
Pe măsură ce se efectuează prelucrări, SAS Enterprise
Guide generează cod SAS.
Ceea ce nu se vede
16
Zonele de lucru
17
Obiectele unui proiect
18
Curs 4 - Introducere în SAS
4.1 Pachetul integrat SAS
4.2 Lucrul cu date într-un proiect
19
Formate comune de date
SAS Enterprise Guide poate citi şi utiliza date
dintr-o variatate de formate .
Foi de calcul
Microsoft Excel
Fişiere dBASE
Tabele HTML
Date
compatibile
ODBC Fişiere ale
furnizorilor
OLE DB Tabele
Microsoft
Access
Fisiere text cu
lăţime fixă şi
delimitate
Tabele SAS
20
Tabele de date SAS O tabelă de date SAS este o tabelă rectangulară formată din
linii şi coloane.
Coloane (variabile)
Rânduri (observaţii)
21
Tabele de date SAS Toate coloanele trebuie să aiba un nume, tip şi o lungime.
Numele poate avea lungimea
între 1 si 32
caractere
22
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).
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)
Tabele de date SAS
23
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
Format: DOLLAR Latime: 10 Numar zeximale: 0 Valoare stocata:76806
24
Formate de afişare
25
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.
w semnifică lăţimea unei variabile (în octeţi sau număr de
coloane)
INFORMAT este un nume opţional de format de intrare SAS
d este folosit în cazul datelor numerice pentru a specifica
numărul de cifre ale părţii zecimale
$ indică prezenţa unui caracter
26
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.
. .
.
27
Accesarea datelor locale Fişierul software
conţine
metadate.
Fişierul software
nu conţine
metadate.
28
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
Lucru la seminar