Informatyka w selekcji - Wykªad 4
Plan wykªadu SAS 1. Praca z programem 2. Edycja danych 3. Procedury graczne 4. Analiza w pakiecie SAS na»ywo, Wykªad 5 2/36
Praca z programem, Wykªad 5 3/36
Praca z programem 1. Zalety 2. Wady Program stale wzbogacany o nowe funkcje Mo»liwo± analizy ogromnych zbiorów danych ocena warto±ci hodowlanej wietna dokumentacja i opis wszystkich funkcji rodowisko pracy: Windows i Linux Program komercyjny - roczna licencja, Wykªad 5 4/36
Praca z programem Funkcje programu (a) (b) (c) (d) (e) edycja danych analiza statystyczna wizualizacja danych i wyników bazy danych programowanie samodzielne, Wykªad 5 5/36
Praca z programem Struktura programu (a) (b) (c) procedury - wykonywanie konkretnych analiz lub wykresów modykacja programów poprzez kontrol istniej cych opcji tworzenie wªasnych programów, Wykªad 5 6/36
Praca z programem SAS Windows - trzy okna (a) (b) (c) okno edytora (EDITOR) okno wyników (OUTPUT) okno bª dów (LOG) SAS Linux (a) (b) interfejs graczny linia komend, Wykªad 5 7/36
Praca z programem, Wykªad 5 8/36
Praca z programem, Wykªad 5 9/36
Praca z programem - okno EDITOR TWORZENIE INSTRUKCJI, KTÓRE MAJ BY WYKONANE PRZEZ PROGRAM SAS Instrukcje musz zawiera : specykacj pliku zawieraj cego dane format danych w pliku specykacj metod statystycznych, Wykªad 5 10/36
Praca z programem - okno LOG W OKNIE LOG ZAWARTE S INFORMACJE O PRZEBIEGU DZIAŠANIA PROGRAMU nazwa pliku zawieraj cego dane wymiary analizowanych danych liczba danych z brakuj cymi obserwacjami informacje o ewentualnych bª dach, Wykªad 5 11/36
Praca z programem - okno LOG KOMUNIKATY OKNIE LOG POWINNY BY PRZEANALIZOWANE PO WYKONANIU INSTRUKCJI Z OKNA EDITOR! PRZED INTERPRETACJ WYNIKÓW!, Wykªad 5 12/36
Praca z programem - okno LOG, Wykªad 5 13/36
Praca z programem - okno OUTPUT, Wykªad 5 14/36
Edycja danych DATA pakiety; LENGTH Sex $ 1; INFILE 'H:/DanePakietyStatystyczne.csv' rstobs= 2 delimiter=';'; input YOB Height Weight Sex $ Hemoglobin VitB12; run; input @1 YOB @10 Height @16 Weight...;, Wykªad 5 15/36
Edycja danych DATA pakiety; LENGTH Sex $ 1; INFILE 'H:/DanePakietyStatystyczne.csv' rstobs= 2 delimiter=';'; input YOB Height Weight Sex $ Hemoglobin VitB12; if Sex='M' then Sex2=1; else Sex2=0; run;, Wykªad 5 16/36
Edycja danych DATA pakiety; LENGTH Sex $ 1; INFILE 'H:/DanePakietyStatystyczne.csv' rstobs= 2 delimiter=';'; input YOB Height Weight Sex $ Hemoglobin VitB12; if YOB<1930 then delete; run;, Wykªad 5 17/36
Edycja danych PROC PRINT data=pakiety; VAR Sex2 YOB Height; run; PROC FREQ data=pakiety; TABLE YOB; run;, Wykªad 5 18/36
Edycja danych, Wykªad 5 19/36
Edycja danych Co stanie si po wywoªaniu nast puj cej komendy? PROC FREQ data=pakiety; TABLE YOB*Sex2; run;, Wykªad 5 20/36
Edycja danych PROC SORT data=pakiety; BY YOB; run; PROC UNIVARIATE data=pakiety; VAR Hemoglobin; run;, Wykªad 5 21/36
Edycja danych, Wykªad 5 22/36
Edycja danych PROC MEANS data=pakiety_new; VAR Hemoglobin; run;, Wykªad 5 23/36
Wizualizacja danych PROC UNIVARIATE data=pakiety_new; VAR Hemoglobin; HISTOGRAM; run;, Wykªad 5 24/36
Wizualizacja danych, Wykªad 5 25/36
Wizualizacja danych PROC UNIVARIATE data=pakiety_new; VAR Hemoglobin; HISTOGRAM Hemoglobin / midpoints=8 to 20 by 4; run;, Wykªad 5 26/36
Wizualizacja danych, Wykªad 5 27/36
Wizualizacja danych PROC UNIVARIATE data=pakiety_new; VAR Hemoglobin; HISTOGRAM Hemoglobin normal (color=red mu=13 sigma=2 ll); run;, Wykªad 5 28/36
Wizualizacja danych, Wykªad 5 29/36
Wizualizacja danych PROC GCHART data=pakiety_new; VBAR Sex; run;, Wykªad 5 30/36
Wizualizacja danych, Wykªad 5 31/36
Wizualizacja danych PROC GCHART data=pakiety_new; BLOCK Hemoglobin; run;, Wykªad 5 32/36
Wizualizacja danych, Wykªad 5 33/36
Wizualizacja danych PROC GPLOT data=pakiety_new; PLOT Height*Weight; run;, Wykªad 5 34/36
Wizualizacja danych, Wykªad 5 35/36
Dzi kuj za uwag, Wykªad 5 36/36