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