curs 2 - introducere în sas

27
1 Curs 2 - Introducere în SAS 2.1 Pachetul integrat SAS 2.2 Lucrul cu date într-un proiect

Upload: keita

Post on 20-Jan-2016

245 views

Category:

Documents


1 download

DESCRIPTION

2. Curs 2 - Introducere în SAS. 2. Curs 2 - Introducere în SAS. 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 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Curs 2  - Introducere  în SAS

1

Curs 2 - Introducere în SAS

2.1 Pachetul integrat SAS

2.2 Lucrul cu date într-un proiect

Page 2: Curs 2  - Introducere  în SAS

2

Curs 2 - Introducere în SAS

22.1.1 Pachetul integrat SAS Pachetul integrat SAS

2.2 Lucrul cu date într-un proiect

Page 3: Curs 2  - Introducere  în SAS

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

Page 4: Curs 2  - Introducere  în SAS

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

Page 5: Curs 2  - Introducere  în SAS

5

Componentele produsului SAS

Page 6: Curs 2  - Introducere  în 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

Page 7: Curs 2  - Introducere  în SAS

7

Transformarea datelor în informaţii

Page 8: Curs 2  - Introducere  în SAS

8

SAS Enterprise Guide

Page 9: Curs 2  - Introducere  în SAS

9

Interfaţa SAS Enterprise Guide

Page 10: Curs 2  - Introducere  în SAS

10

Interfaţa de programare

Page 11: Curs 2  - Introducere  în SAS

11

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

Page 12: Curs 2  - Introducere  în SAS

12

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 EnterpriseGuide

SASon Windows

SASon Mainframe

SASon UNIX

Ceea ce nu se vede

Cod

Page 13: Curs 2  - Introducere  în SAS

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 EnterpriseGuide

SASon Windows

SASon Mainframe

SASon UNIX

Ceea ce nu se vede

Rezultate

Page 14: Curs 2  - Introducere  în SAS

14

Pe măsură ce se efectuează prelucrări, SAS Enterprise Guide generează cod SAS.

Ceea ce nu se vede

Page 15: Curs 2  - Introducere  în SAS

15

Zonele de lucru

Page 16: Curs 2  - Introducere  în SAS

16

Obiectele unui proiect

Page 17: Curs 2  - Introducere  în SAS

17

Curs 2 - Introducere în SAS

2.1 Pachetul integrat SAS

22.2 .2 Lucrul cu date într-un proiectLucrul cu date într-un proiect

Page 18: Curs 2  - Introducere  în SAS

18

FFoi de calcul oi de calcul Microsoft Excel Microsoft Excel

FFiişşiere dBASE iere dBASE

TTabele HTMLabele HTMLDDate ate

compatibilecompatibileODBCODBC FFiişşiere ale iere ale

furnizorilor furnizorilor OLE DBOLE DB TTabeleabele

Microsoft Microsoft AccessAccess

Fisiere text cu Fisiere text cu llăţăţime fixime fixăă şşi i

delimitatedelimitate

Formate comune de dateSAS Enterprise Guide poate citi şi utiliza date

dintr-o variatate de formate .

TTabele SAS abele SAS

Page 19: Curs 2  - Introducere  în SAS

19

Tabele de date SASO tabelă de date SAS este o tabelă rectangulară formată din linii şi coloane.

Coloane (variabile)

Rânduri (observaţii)

Page 20: Curs 2  - Introducere  în SAS

20

Tabele de date SASToate coloanele trebuie să aiba un nume, tip şi o lungime.

Numele poate avea lungimea

între 1 si 32

caractere

Page 21: Curs 2  - Introducere  în SAS

21

Coloana poate fi de tip caracter sau numeric. Tipul are şi rol în determinarea lungimii.

Valorile de tip caracter pot avea

lungimea între1 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

Page 22: Curs 2  - Introducere  în SAS

22

Formate de afişareFormatul 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: MMDDYYLatime: 10Valoare stocata:15060

Format: DOLLARLatime: 10Numar zeximale: 0Valoare stocata:76806

Page 23: Curs 2  - Introducere  în SAS

23

Formate de afişare

Page 24: Curs 2  - Introducere  în SAS

24

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

Page 25: Curs 2  - Introducere  în SAS

25

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.

..

.

Page 26: Curs 2  - Introducere  în SAS

26

Accesarea datelor localeFişierul software

conţine metadate.

Fişierul software nu conţine metadate.

Page 27: Curs 2  - Introducere  în SAS

27

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