Curs 4 - Pachetul Integrat SAS

Post on 14-Feb-2015

40 views 3 download

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