Wprowadzenie do SAS 4GL Zapoznanie ze środowiskiem SAS University Edition oraz SAS Studio. Podstawowe pojęcia środowiska SAS.

Podobne dokumenty
ZESTAW 1 SAS 4GL. Język stworzony na potrzeby przetwarzania dużych zbiorów danych. Składają się nań:

SAS 4GL Podsumowanie.

SAS Podstawowe informacje przed ćwiczeniem 1

Wprowadzenie do SAS. Wprowadzenie. Historia SAS. Struktura SAS 8. Interfejs: SAS Explorer. Interfejs. Część I: Łagodny wstęp do SAS Rafał Latkowski

Tytuł: PRZETWARZANIE DANYCH W SAS Autor: Wioletta Grzenda, Aneta Ptak-Chmielewska, Karol Przanowski, Urszula Zwierz. Wstęp

SAS Access to Hadoop, SAS Data Loader for Hadoop Integracja środowisk SAS i Hadoop. Piotr Borowik

Autor: dr inż. Katarzyna Rudnik

Przypisywanie bibliotek w architekturze SAS

Podstawy programowania. Wykład: 9. Łańcuchy znaków. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD

Modelowanie Data Mining na wielką skalę z SAS Factory Miner. Paweł Plewka, SAS

Po uruchomieniu programu nasza litera zostanie wyświetlona na ekranie

Programowanie proceduralne INP001210WL rok akademicki 2018/19 semestr letni. Wykład 6. Karol Tarnowski A-1 p.

Struktura pliku wejściowego ipko biznes przelewy zagraniczne (MT103 / CSV)

Języki programowania obiektowego Nieobiektowe elementy języka C++

Struktura pliku wejściowego ippk Plik Korekt Składek

Języki programowania. Przetwarzanie tablic znaków. Część druga. Autorzy Tomasz Xięski Roman Simiński

2017/2018 WGGiOS AGH. LibreOffice Base

Podstawy programowania

Wstęp do programowania INP003203L rok akademicki 2018/19 semestr zimowy. Laboratorium 2. Karol Tarnowski A-1 p.

EGZAMIN MATURALNY Z INFORMATYKI 13 MAJA 2019 POZIOM PODSTAWOWY. Godzina rozpoczęcia: 14:00 CZĘŚĆ I WYBRANE: Czas pracy: 75 minut

Instalacja Wirtualnego Serwera Egzaminacyjnego

Struktura pliku wejściowego ipko biznes ELIXIR-O

Struktura plików wejściowych Kontrahenci krajowi i zagraniczni ipko biznes

INSTRUKCJA OBSŁUGI. Program ProCELL. Wersja: 1.15

Wstęp do programowania INP001213Wcl rok akademicki 2017/18 semestr zimowy. Wykład 12. Karol Tarnowski A-1 p.

SAS. Wprowadzenie do Systemu I Języka 4GL. Seweryn Kowalski /9/2006 1

Programowanie w języku C++ Grażyna Koba

Zakup oprogramowania SAS

Struktura pliku wejściowego ipko biznes ELIXIR - O

DOS Podstawowe komendy Przygotowanie dyskietki do pracy Praca z katalogami w systemie DOS Operacje kopiowania

Struktura pliku wejściowego ippk Plik Składkowy

Programowanie w C++ Wykład 5. Katarzyna Grzelak. 26 marca kwietnia K.Grzelak (Wykład 1) Programowanie w C++ 1 / 40

Laboratorium 10: Maszyna stanów

Zasady programowania Dokumentacja

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows Vista

ECDL Base na skróty : Syllabus V. 1.0 / Alicja Żarowska-Mazur, Waldemar Węglarz. Warszawa, Spis treści

Instrukcja importu deklaracji pacjentów. do dreryka

System Inwentaryzacji Systemów Teleinformatycznych

AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 1 AUTOMATYZACJA I ROBOTYZACJA PROCESÓW PRODUKCYJNYCH

Visual Basic w programie Excel

1 Podstawy c++ w pigułce.

Podstawy programowania. Wykład: 9. Łańcuchy znaków. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

Wojewódzki Przedmiotowy Konkurs z informatyki dla uczniów szkół gimnazjalnych ETAP REJONOWY 2013/2014 TEST

Spis treści. I. Skuteczne. Od autora... Obliczenia inżynierskie i naukowe... Ostrzeżenia...XVII

IBM SPSS Statistics Wersja 22. Linux - Instrukcja instalacji (licencja wielokrotna)

INSTRUKCJA OTWIERANIA PLIKU DPT (data point table)

Podstawy programowania w języku C++

Wykonawca systemu: Dr inż. Andrzej Łysko

Forte Zarządzanie Produkcją Instalacja i konfiguracja. Wersja B

Ćwiczenie: Wprowadzenie do obsługi programu statystycznego SAS Enterprise Guide. Podstawowa charakterystyka statystyczna

Struktura pliku wejściowego ippk Plik Dyspozycje

Pascal typy danych. Typy pascalowe. Zmienna i typ. Podział typów danych:

Wojewódzki Przedmiotowy Konkurs z informatyki dla uczniów szkół gimnazjalnych Wojewódzki Konkurs Informatyczny finał - rok szkolny 2012/13 TEST

Pracownia internetowa w szkole ZASTOSOWANIA

Programowanie w językach wysokiego poziomu

Specyfikacja dostarczanego oprogramowania.

SAS Institute TECHNICAL SUPPORT )

Wykonawca systemu: Dr inż. Andrzej Łysko

Temat: Wprowadzenie do obsługi programu statystycznego SAS Enterprise Guide. Statystyka opisowa w SAS Enterprise Guide.

Wykład I. Wprowadzenie do baz danych

Instalacja SAS 9.4 Foundation i SAS Enterprise Guide

Wykład PASCAL - Pliki tekstowe

PLIK ZWROTNY PRZELEW MASOWY/ PRZELEW MASOWY PLUS. Lista przetworzonych transakcji (SPM01)

TEST WSTĘPNY. Imię i Nazwisko: Telefon kontaktowy: 1. Kilobajt jest to: a bajtów b bajtów c bitów d.

Język programowania DELPHI / Andrzej Marciniak. Poznań, Spis treści

Co nowego w systemie Kancelaris 3.31 STD/3.41 PLUS

Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 10g

MenadŜer haseł Instrukcja uŝytkownika

Struktura pliku wejściowego ippk Plik Dyspozycje

Struktura pliku wejściowego ipko biznes ELIXIR-O

SCENARIUSZ LEKCJI. Miejsca zerowe funkcji kwadratowej i ich graficzna prezentacja

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix

Programowanie niskopoziomowe

Mirror Tool.

Zadanie 1. Suma silni (11 pkt)

Notepad++ / PuTTY. Interaktywne środowisko programowania w języku ForthLogic. Wersja dokumentu P.1. Wersja dokumentu NP1.

HermesEX. Dokumentacja serwisowa v

Scenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI: 2 CELE LEKCJI: 2.1 Wiadomości: 2.2 Umiejętności: 3 METODY NAUCZANIA: 4 ŚRODKI DYDAKTYCZNE:

29. Poprawność składniowa i strukturalna dokumentu XML

Panel Klienta - instrukcja. Warszawa, 2013 r

Tablice deklaracja, reprezentacja wewnętrzna

Podstawy programowania 2. Przygotował: mgr inż. Tomasz Michno

Sieci i systemy operacyjne I Ćwiczenie 1. Podstawowe polecenia systemu Unix

Ćwiczenie: Wprowadzenie do obsługi programu statystycznego SAS Enterprise Guide. Statystyka opisowa w SAS Enterprise Guide.

I. Interfejs użytkownika.

Dlaczego GML? Gdańsk r. Karol Stachura

ZESTAW LABORATORYJNY I ZESTAW FARMACEUTYCZNY : Instrukcja instalacji

Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny Politechnika Śląska

Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows

Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu.

1. Wprowadzenie do oprogramowania gretl. Wprowadzanie danych.

JĘZYK SHELL JEST PEŁNYM JĘZYKIEM PROGRAMOWANIA

Nowe notowania epromak Professional

lekcja 8a Gry komputerowe MasterMind

Specjalnościowy Obowiązkowy Polski Semestr V

Wymagania na poszczególne oceny w klasach 3 gimnazjum

Transkrypt:

Wprowadzenie do SAS 4GL Zapoznanie ze środowiskiem SAS University Edition oraz SAS Studio. Podstawowe pojęcia środowiska SAS. mariusz.dzieciatko@ SAS University Edition Przygotowanie środowiska Instalacja Oracle VirtualBox oraz SAS University Edition vapp https://www.virtualbox.org/wiki/downloads http://www./en_us/software/university-edition/download.html Dodaj SAS University Edition vapp do VirtualBox Utwórz folder na dane i wyniki Uruchom SAS University Edition vapp Otwórz SAS University Edition http://localhost:10080 Page 1

SAS University Edition to świetny zestaw startowy do świata zaawansowanej statystyki. Licencja obejmuje poniższe moduły: Base SAS SAS/STAT SAS/IML SAS/ACCESS SAS/ETS Oraz aplikację: SAS Studio SAS University Edition zawartość SAS University Edition to świetny zestaw startowy do świata zaawansowanej statystyki. Licencja obejmuje poniższe moduły: Base SAS SAS/STAT SAS/IML SAS/ACCESS SAS/ETS Oraz aplikację: SAS Studio SAS University Edition zawartość Page 2

Co to jest? SAS 4GL to język czwartej generacji, nieproceduralny, umożliwiający: Dostęp do danych Przetwarzanie danych (czyszczenie, transformacje, łączenie) Analizę danych Raportowanie Automatyzację - makroprogramowanie Biblioteka wskazanie (referencja) na obszar dyskowy, ma którym znajdują się dane wykorzystywane przy pracy może wskazywać na obszar lokalny (aplikacja SAS i dane na jednym komputerze) może wskazywać na obszar zdalny (aplikacja SAS i dane znajdują się na różnych komputerach) opisuje dane "praktycznie" dowolnego formatu Page 3

Biblioteka Istnieją dwa rodzaje bibliotek: tymczasowa (work) i permanentna. Nazwa biblioteki, czyli libref może mieć długość maksymalnie 8 znaków. libname study "/folders/myfolders/dane01"; libname proj "/folders/myshortcuts/s2"; libname mydblib oracle user=myusr1 password=mypwd1 path=airdb_remote schema=hrdept; LIBNAME WrkBk EXCEL 'My Workbook.xls'; LIBNAME test hadoop USER='hive' SERVER='server.pl' PORT=10000 SUBPROTOCOL=Hive2; 3 środowiska programowania Page 4

DATA STEP wejście wyjście tabela tabela plik plik Zbiory danych Do zbioru odwołujemy się w następujący sposób: <nazwa_biblioteki>.<nazwa_zbioru> Jeśli odwołujemy się do zbioru tylko poprzez nazwę zbioru, wówczas zakładamy iż zbiór ten znajduje się w bibliotece tymczasowej work. Dane zbioru to obserwacje w tabeli, składającej się z: obserwacji (wierszy) zmiennych (kolumn) Page 5

Zbiory danych Nazwa zbioru musi spełniać zasady: długość od 1 do 32 znaków zaczynać się literą, bądź znakiem podkreślenia (_) składać się z liter, liczb, bądź znaków podkreślenia Nazwa zmiennej (kolumny) musi spełniać zasady: długość od 1 do 32 znaków zaczynać się literą, bądź znakiem podkreślenia (_) składać się z liter, liczb, bądź znaków podkreślenia Reprezentacja wartości pustych w zbiorze Reprezentacja wartości pustych w zbiorze typ znakowy: pusta wartość typ numeryczny: kropka (.) Page 6

Formaty i informaty Format danych jest to sposób prezentacji zapisanych danych. Informat danych to sposób czytania danych do zbioru. Różne formy prezentacji liczby 12: 12 twelve 12.0 12,00 0012 1.2e1 XII grudzień 0C $12 12%... Dziękujemy za udział Page 7