Curs 6: Introducere - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Curs 6: Introducere

Description:

3 Curs 6: Introducere n programarea SAS * * Un programSAS const dintr-o secven de pa i trimis c tre execu ie motorului SAS. Programe SAS Sec iunile de ... – PowerPoint PPT presentation

Number of Views:66
Avg rating:3.0/5.0
Slides: 18
Provided by: Integr2
Category:
Tags: curs | introducere | print | proc

less

Transcript and Presenter's Notes

Title: Curs 6: Introducere


1
3
Curs 6 Introducere în programarea SAS
2
Programe SAS
Un programSAS consta dintr-o secventa de pasi
trimisa catre executie motorului SAS.
3
Reguli de sintaxa
  • Declaratiile SAS au urmatoarele caracteristici
  • încep, de obicei, cu un cuvânt cheie
  • întotdeuna de termina cu punct si virgula

libname ad_data 'E\date sas' data
ad_data.orders infile 'E\date sas\orders.txt'
input Order_No 1-5 Prod_ID 2-10
Quantity 13-15 SellPrice 17-22 Income
25-32 run proc print dataad_data.orders run p
roc means dataad_data.orders title 'Orders
Analysis' var SellPrice run
4
Reguli de sintaxa
  • Unul sau mai multe caractere de spatiere pot fi
    folosite pentru a separa cuvintele.
  • Declaratiile pot începe si se pot termina în
    orice coloana.
  • O singura declaratie se poate scrie pe mai multe
    rânduri.
  • Mai multe declaratii pot fi scrise pe acceasi
    linie.

libname ad_data 'E\date sas' data
ad_data.orders infile 'E\date sas\orders.txt'
input Order_No 1-5 Prod_ID 2-10
Quantity 13-15 SellPrice 17-22 Income
25-32 run proc print dataad_data.orders run p
roc means dataad_data.orders title 'Orders
Analysis var SellPrice run
5
Comentarii SAS
  • Scrie / pentru a începe un comentariu.
  • Scrie textul comentariului.
  • Scrie / pentru a termina comentariul.

/ Creaza tabela SAS ad_data.orders / libname
ad_data 'E\date sas' data ad_data.orders infile
'E\date sas\orders.txt' input Order_No
1-5 Prod_ID 2-10 Quantity 13-15
SellPrice 17-22 Income 25-32 run /
Realizeaza un raport lista pentru
ad_data.orders / proc print dataad_data.orders
run
6
Vizualizarea codului generat
  • Cod partial al unei prelucrari

7
Vizualizarea codului generat
  • Pentru a vizualiza tot codul SAS necesar pentru
    generarea rezultatelor unei prelucrari, se
    selecteaza Tools ? Options ? Tasks General ,
    optiunea Display all generated SAS code in task
    output.

8
Vizualizarea codului generat
Cod detaliat pentru generarea rezultatelor în
format HTML, PDF sau SAS
9
Demonstatie practica
  • Demonstratia analizeaza structura si sintaxa
    programelor SAS generate cu SAS Enterprise Guide.

10
Editatea codului SAS existent
  • Codul SAS generat de o prelucrare este read-only.
    Încercarea de a-l modifica genereaza aparitia
    ferestrei din imagine.

11
Editatea codului SAS existent
Codul poate fi editat. Noul cod nu mai este
asociat prelucrarii.
Un obiect de tip cod este adaugat la proiect.
12
Personalizarea codului prelucrarilor
Selectati Insert Code pentru a adauga cod SAS.
Selectati Preview code pentru a previzualiza
codul generat.
13
Personalizarea codului prelucrarilor
Selectati pozitia în care codul va fi inserat în
programul asociat prelucrarii.
14
Personalizarea codului prelucrarilor
Codul personalizat este inclus ca parte a
programului asociat prelucrarii.
15
Inserarea automata de cod
  • Selectati Tools ? Options ? Custom Code.

Insereaza cod înainte si dupa întreg codul trimis
spre executie.
16
Inserarea codului înainte si dupa prelucrari
17
Lucru individual
  • Descoperiti si testati functiile oferite de SAS
    Enterprise Guide pentru adaugarea, crearea si
    exportul de programe SAS.
Write a Comment
User Comments (0)
About PowerShow.com