Wykład. Wprowadzenie do systemu SAS (import i transformacje danych)
|
|
- Amalia Karpińska
- 8 lat temu
- Przeglądów:
Transkrypt
1 Metody statytystyczne w naukach biologicznych 1 Wykład. Wprowadzenie do systemu SAS (import i transformacje danych) SAS System Analiz Statystycznych SAS jest systemem służącym dostarczaniu informacji potrzebnej do podejmowania decyzji. Umożliwia dostęp do danych, pozwala na tworzenie raportów, różnorodnych analiz statystycznych. Ze względu na mnogość procedur SAS jest chyba najdoskonalszym narzędziem statystycznym dostępnym na rynku zwłaszcza, jeśli chodzi o zastosowania zootechnicznej. Przetwarzanie w SASie odbywa się przy pomocy procedur. Procedura jest to program przeznaczonym do wykonania konkretnego zadania. Procedury tworzone są za pomocą języku programowania 4GL-SAS. Język ten jest ukierunkowany na przetwarzanie informacji zapisanej w bazie danych. Po uruchomieniu SAS zobaczymy na ekranie ekran standardowo podzielony na trzy obszary: Explorer okno, które pozwala przeglądać nam istniejące bazy danych oraz wygenerowane rezultaty obliczeń. Log jest to okno raportów systemowych. Pojawiają się w nim komunikaty dotyczące funkcjonowania systemu, liczbie wczytanych danych, błędnych instrukcjach (komunikaty na czerwono), wykonaniu procedur. Program edytor okno, w którym wpisujemy kod programu i Wyniki okno, w którym będą wyświetlane wyniki obliczeń
2 Metody statytystyczne w naukach biologicznych 2 Przyciski funkcyjne: F3 zamyka bieżące okienko F4 gdy jesteśmy w okienku EDYTOR, następuje wyświetlenie ostatnio wykonywanych programów F5 okienko EDYTOR F6 okienko LOG F7 okienko WYNIKI F9 menu kontekstowe F11 okienko komend KILKA UWAG!!! procedury zapisujemy w okienku PROGRAM EDITOR. polecenia 4GL-SAS kończymy ; (średnikiem), w jednej linii może znajdować się jedno lub więcej poleceń, polecenie może być zapisane w jednej lub w kilku liniach, nie wolno dzielić wyrazów, polecenie może zaczynać się w dowolnej linii, nazwy bibliotek oraz plików należy ograniczać do 8 znaków, napisany program kończymy komunikatem run, a w niektórych przypadkach quit (procedury: reg, anova, sql). proc means data=ochrona.baza1 n mean std cv; class grupa; var cecha1 cecha2 cecha3; proc means data=ochrona.baza1 n mean std cv; class grupa; var cecha1 cecha2 cecha3; Zarówno jeden, jaki i drugi zapis da identyczny efekt. BIBLIOTEKI (Libref) W SAS e dane w tabelach, a te z kolei przechowywane są w tzw. Bibliotekach. Biblioteka odpowiada pojedynczemu folderu lub grupie folderów. W SAS ie Biblioteki deklarujemy, tzn. podajemy jej nazwę oraz adres fizyczny. Deklarowanie Biblioteki to pierwsza czynność, jaką należy wykonać po uruchomieniu systemu. Standardowo tworzona jest biblioteka work, gdzie mogą być przechowywane dane na czas pracy z SAS, później jest automatycznie czyszczona. Składnia: libname ochrona 'd:\dane\ochrona'; Fizyczną lokalizację biblioteki koniecznie należy ująć pomiędzy symbol apostrof ''. Symbol apostrof znajduje się pod tym samym klawiszem co cudzysłów!!! W celu realizacji tej procedury naciskamy przycisk funkcyjny F8 Alternatywnym rozwiązaniem jest kliknięcie na symbol: w pasku narzędziowym.
3 Metody statytystyczne w naukach biologicznych 3 Nazwa tabeli uzależniona jest częściowo od biblioteki, w której jest ona przechowywana. Składa się ona z dwóch części., np. ochrona.baza1. Pierwsza to nazwa biblioteki, druga jest nazwą właściwą tabeli. Właściwa nazwa tabeli (baza1) jest zintegrowana z zawartością tabeli i dlatego nie wolno zmieniać nazw tabel SAS w systemie operacyjnym bez odpowiednich procedur SAS. Nazwy tabel zapisanych w bibliotece Work nie są poprzedzone nazwą biblioteki, tzn. nie zapisujemy ich jako: work.baza1, lecz krótko: baza1. Pliki zawierające tabele SASa posiadają rozszerzenia: sas7bdat. Deklarowanie biblioteki można wykonać klikając prawym przyciskiem myszki w oknie EKSPLORATOR, a następnie już lewym przyciskiem na polecenie NOWA. Import plików z Excela do SAS. Co zrobić, jeżeli zbiór z danym przygotowany jest w Excelu? Zachodzi potrzeba dokonania importu, czyli konwersji danych. Wskazane jest wtedy zapisanie danych w Excelu jako ASCII Tekst (rozdzielany znakami tabulacji).txt Składnia: data biblioteka.nazwa; /*np. krowy.nazwisko*/ infile ' volumin\katalog\podkatalog\nazwa_pliku.txt'; input cecha1 cecha2 $ cecha3... cecha_n; Wyjaśnienie: Komentarz dotyczący poszczególnych procedur został zapisany w następujący sposób: /* Komentarz */ - jest to sposób stosowany w SASie. data to nazwa nowo założonego zbioru infile wskazuje, gdzie fizycznie zlokalizowany jest nasz zbiór
4 Metody statytystyczne w naukach biologicznych 4 input określamy nazwy zmiennych, run - wykonaj $ - piszemy wtedy, gdy zmienna ma charakter tekstowy Inny sposób IMPORTU (Plik=>Importuj) polega na przejściu kilku kroków przez kreatora importu (zalecany dla początkujących użytkowników): Komentarz Jeżeli chcemy zakomentować fragment tekstu, to zaznaczamy go i klikamy kombinację klawiszy ctrl-/. Zdjęcie komentarza to kombinacja shift-ctrl-/.
5 Metody statytystyczne w naukach biologicznych 5 Alternatywnym rozwiązaniem jest wprowadznie następującego zapisu: /* Zakomentowane polecenia */ Tworzymy tabelę z poziomu EDYTORA data probs; input nr $ cecha1 cecha2; cards; ; Wyświetlenie informacji o tabeli proc contents data=ochrona.baza1; Procedura pozwalająca wyświetlić w okienku LOG nazwy zmiennych z bazy BIBLIOTEKA.TABELA proc sql noprint; select name into :zmienne separated by ' ' from dictionary.columns where libname='biblioteka' and memname='tabela'; %put &zmienne; Wprowadzanie danych do nowej tabeli w oknie arkusza. tworzenie nowych tabel: W założonej bibliotece, klikamy prawym przyciskiem myszy, następnie Nowy, następnie wskazujemy Tabela i OK.
6 Metody statytystyczne w naukach biologicznych 6 Generowanie nowych zmiennych data lib.zmieniony; set lib.zrodlowy ; nowa=zmienna1/zmienna2*100; set lib.zrodlowy; polecenie set wskazuje w jakim pliku znajdują się zmienne poddawane transformacji data lib.zmieniony; po data wpisujemy nazwę pliku, który powstanie po wykreowaniu nowych zmiennych. Jeżeli nie chcemy tworzyć nowego pliku, nazwy obydwu plików mogą być takie same.
7 Metody statytystyczne w naukach biologicznych 7 Procedura pozwalająca utworzyć nową zmienną data ochrona.baza1; set ochrona.baza1; mieswyc=month(dat_wyc); rokkod=2001; Procedura wykorzystująca funkcję if. Jeżeli warunek odwołuje się do zmiennej typu character, to jej wartość musi być zawarta pomiędzy znakami cudzysłów. data polmor.geny; set polmor.geny; if gen="mp" then kodgen=1;else kodgen=2; Drukowanie zawartości tabeli na ekranie: Procedura print powoduje wyświetlenie na ekranie wskazanej tabeli. proc print data=lib.tabela; proc print data=lib.tabela(obs=10); W drugim przypadku na ekranie zostanie wyświetlonych 10 pierwszych rekordów z danymi. Podobnie jak w Excelu, w SAS możemy wykorzystywać różnorodne mechanizmy obliczeniowe zwane funkcjami, ich liczba przyprawia o zawrót głowy :). Ich syntaktyka wygląda następująco: nazwa_funkcji(argument1,argument2..); Przykłady funkcji: Numeryczne: ceil() zaokrąglenie do najbliższej liczby całkowitej int() część całkowita liczby round(b,0.01) zaokrąglenie liczby z podaną dokładnością Funkcje liczące proste statystyki: sum() suma wartości mean() średnia arytmetyczna min(), max() wartość minimalna, maksymalna std() odchylenie standardowe log() logarytm naturalny log10() logarytm dziesiętny sqrt() pierwiastek kwadratowy z liczby aby podnieść liczbę do potęgi używamy zapisu: liczba**potęga, np. 12**3
8 Metody statytystyczne w naukach biologicznych 8 Funkcje operujące na datach: Jak pisać daty? - 01JAN1968 data funkjeczas; databiez=mdy(1,1,1968);/* - podaje datę SAS*/ dzien =day('1jan1968'd);/* - podaje dzień miesiąca*/ obec_dat=date();/*bieżąca data*/ obec_czas=time(); /*podaje bieżący czas*/ dzie_tyg=weekday('1jan1968'd);/*podaje dzień tygodnia*/ miesiac=month('1jan1968'd); /*podaje miesiąc (1-12)*/ rok=year('1jan1968'd); /*podaje rok)*/ /*intck - funkcja pozwalająca obliczyć odstęp między dwiema datami)*/ odst_dni =intck('day', '1JAN1968'D,'6MAR2004'D); odst_tyg =intck('week', '1JAN1968'D,'6MAR2004'D); odst_mie =intck('month','1jan1968'd,'6mar2004'd); odst_lat =intck('year', '1JAN1968'D,'6MAR2004'D); Funkcje na tekstach compbl() wycina puste miejsca ze zmiennej compress() upcase() zamiana liter w tekście na duże lowcase() zamiana liter w tekście na małe zapis ten pozwala połączyć dwie zmienne w nową np cecha3=cecha1 cecha2 Funkcje umożliwiające konwersję danych input() zamiana tekstu na liczbę, np. input(wiek,best12.) put() zamiana liczby na tekst Operatory służące do porównania: = EQ Równa się ^= lub ~= NE Nie równa się > GT Większe niż < LT Mniejsze niż >= GE Większe lub równe <= LE Mniejsze lub równe też tak można: between '01jun2001'D and '31may2002'D
9 Metody statytystyczne w naukach biologicznych 9 Przykłady na tworzenie nowych zmiennych data stat.krowy; set stat.krowy; kgtl=t*mlkg/100; kgb =b*mlkg/100; FCM=0.4*mlkg+15*kgtl; Procedura kodująca sezon wycielenia data stat.krowy;set stat.krowy; if (mieswyc=1 or mieswyc=2 or mieswyc=12) then sezon="z"; else if (mieswyc=3 or mieswyc=4 or mieswyc=5) then sezon="w"; else if (mieswyc=6 or mieswyc=7 or mieswyc=8) then sezon="l"; else if (mieswyc=9 or mieswyc=10 or mieswyc=11)then sezon="j"; a może tak? data stat.krowy; set stat.krowy; if month(datwyc)=(1 or 2 or 12) then sezon= zima ; else if month(datwyc)=(3 or 4 or 5) then sezon= wiosna ; else if month(datwyc)=(6 or 7 or 8) then sezon= lato ; sezon= jesien ; data stat.krowy; set stat.krowy; if month(datwyc) IN (1,2,12) then sezon= zima ; else if month(datwyc) IN (3,4, 5) then sezon= wiosna ; else if month(datwyc) IN (6,7, 8) then sezon= lato ; else sezon= jesien ; Język SQL Procedura pozwalająca wybrać z istniejącej tabeli określone kolumny oraz wskazane rekordy i utworzyć nową tabelę create table stat.wybor as select zmienna1, zmienna2, zmienna3 from stat.krowy where mleko GE 20; stawianie warunków, przykłady: where cecha in (2,3,4); where cecha like ' k; Procedura pozwalająca wybrać z istniejącej tabeli określone kolumny i zapisać je pod inną nazwą create table m2 as select krowa, stara1 as nowa1,stara2 as nowa2 from lib.m1; Procedura pozwalająca wybrać z istniejącej tabeli określone kolumny, wykonać określone obliczenia na podzbiorach, zapisać je pod inną nazwą. Distinct powoduje, iż w nowym zbiorze każda krowa wystąpi tylko jeden raz, dla każdego zwierzęcia z osobna zostanie obliczona liczebność, wartość minimalna i maksymalna zmiennej dim.
10 Metody statytystyczne w naukach biologicznych 10 create table stat.raport as select distinct(krowa), count(krowa) as n_prob, min(dim) as mindim, max(dim) as maxdim from stat.krowy group by krowa; Procedura wyświetlająca liczbę rekordów w bazie select count(*) from stat.krowy; Procedura pozwalająca na usuniecie wybranych kolumn alter table stat.krowy drop cecha1, cecha2; lub data stat.krowy; set stat.krowy; drop kod obora; Procedura pozwalająca na usuniecie wybranych rekordów delete from lib.baza where krowy ="";, tj. takich w tym przypadku, gdzie w kolumnie krowy rekordy będą puste w tym przypadku numer krowy jest zmienną tekstową ( )!!! Procedura usuwająca ze zbioru te rekordy, gdzie brakuje numeru krowy data bydlo.krowy; set bydlo.krowy; if krowa=. then delete; w tym przypadku numer krowy jest zmienną numeryczną (.)!!!! Procedura, która pozostawi w nowej tabeli kolumny ze starej wskazane komendą keep data krowy.nowa; set krowy.stara; where lakt =1; keep krowa, lakt as kodlakt; Zmiana nazwy cech data stat.krowy; set stat.krowy; rename old-name1 = new-name1 old-name2 = new-name2; Usuwanie tabeli drop table wynik;
SAS Podstawowe informacje przed ćwiczeniem 1
SAS Podstawowe informacje przed ćwiczeniem 1 Zasady tworzenia programów każda instrukcja zakończona się średnikiem małe i duże litery nie są rozróżniane instrukcje mogą być kontynuowane w następnej linii
Bardziej szczegółowoProjekt ZSWS. Instrukcja uŝytkowania narzędzia SAP Business Explorer Analyzer. 1 Uruchamianie programu i raportu. Tytuł: Strona: 1 z 31
Strona: 1 z 31 Explorer Analyzer 1 Uruchamianie programu i raportu PoniŜsze czynności uruchamiają program Bex Analyzer oraz wybrany raport z hurtowni danych. 1. uruchom z menu Start>Programy>Business Explorer>Analyzer
Bardziej szczegółowoSQL (ang. Structured Query Language)
SQL (ang. Structured Query Language) SELECT pobranie danych z bazy, INSERT umieszczenie danych w bazie, UPDATE zmiana danych, DELETE usunięcie danych z bazy. Rozkaz INSERT Rozkaz insert dodaje nowe wiersze
Bardziej szczegółowoĆwiczenia laboratoryjne nr 11 Bazy danych i SQL.
Prezentacja Danych i Multimedia II r Socjologia Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL. Celem ćwiczeń jest poznanie zasad tworzenia baz danych i zastosowania komend SQL. Ćwiczenie I. Logowanie
Bardziej szczegółowoZESTAW 1 SAS 4GL. Język stworzony na potrzeby przetwarzania dużych zbiorów danych. Składają się nań:
ZESTAW 1 SAS 4GL Język stworzony na potrzeby przetwarzania dużych zbiorów danych. Składają się nań: Instrukcje Procedury Definicje zmiennych Opcje systemowe Stałe i znaki specjalne WAŻNE: Każda instrukcja
Bardziej szczegółowoInstytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny Politechnika Śląska
Instytut Mechaniki i Inżynierii Obliczeniowej www.imio.polsl.pl fb.com/imiopolsl @imiopolsl Wydział Mechaniczny Technologiczny Politechnika Śląska Laboratorium 1 Wprowadzenie, podstawowe informacje o obsłudze
Bardziej szczegółowoĆwiczenie zapytań języka bazy danych PostgreSQL
Ćwiczenie zapytań języka bazy danych PostgreSQL 1. Uruchom link w przeglądarce: http://127.0.0.1/phppgadmin 2. Kliknij w zaznaczony na czerwono link PostgreSQL: 3. Zaloguj się wpisując hasło i login student.
Bardziej szczegółowoPrzestrzenne bazy danych Podstawy języka SQL
Przestrzenne bazy danych Podstawy języka SQL Stanisława Porzycka-Strzelczyk porzycka@agh.edu.pl home.agh.edu.pl/~porzycka Konsultacje: wtorek godzina 16-17, p. 350 A (budynek A0) 1 SQL Język SQL (ang.structured
Bardziej szczegółowoRelacyjne bazy danych. Podstawy SQL
Relacyjne bazy danych Podstawy SQL Język SQL SQL (Structured Query Language) język umożliwiający dostęp i przetwarzanie danych w bazie danych na poziomie obiektów modelu relacyjnego tj. tabel i perspektyw.
Bardziej szczegółowoLeszek Stasiak Zastosowanie technologii LINQ w
Leszek Stasiak Zastosowanie technologii LINQ w C# 1. Wstęp - połączenie Do naszych zadań będziemy używać Microsoft Visual Studio 2010. Stwórzmy nowy projekt Windows Form Application. Mając do dyspozycji
Bardziej szczegółowoInstalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Diagnozy rozszerzonej
Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Diagnozy rozszerzonej Uruchom plik setup.exe Pojawi się okno instalacji programu MAC Diagnoza EP. Wybierz przycisk AKCEPTUJĘ. Następnie zainstaluj
Bardziej szczegółowoBazy danych. Polecenia SQL
Bazy danych Baza danych, to miejsce przechowywania danych. Dane w bazie danych są podzielone na tabele. Tabele składają się ze ściśle określonych pól i rekordów. Każde pole w rekordzie ma ściśle ustalony
Bardziej szczegółowoWprowadzenie do projektowania i wykorzystania baz danych Relacje
Wprowadzenie do projektowania i wykorzystania baz danych Relacje Katarzyna Klessa Dygresja nt. operatorów SELECT 2^2 SELECT 2^30 SELECT 50^50 2 Dygresja nt. operatorów SELECT 2^30 --Bitwise exclusive OR
Bardziej szczegółowoPrzedszkolaki Przygotowanie organizacyjne
Celem poniższego ćwiczenia jest nauczenie rozwiązywania zadań maturalnych z wykorzystaniem bazy danych. Jako przykład wykorzystano zadanie maturalne o przedszkolakach z matury w 2015 roku. Przedszkolaki
Bardziej szczegółowoProgramowanie w języku Python. Grażyna Koba
Programowanie w języku Python Grażyna Koba Kilka definicji Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i
Bardziej szczegółowoRozwiązanie. Uruchom program Access 2007.
Rozwiązanie I. Tworzenie nowej bazy danych Uruchom program Access 2007. Na stronie Wprowadzenie do programu Microsoft Office Access kliknij przycisk Pusta baza danych. Po prawej stronie ekranu pojawi się
Bardziej szczegółowoKadry Optivum, Płace Optivum
Kadry Optivum, Płace Optivum Jak seryjnie przygotować wykazy absencji pracowników? W celu przygotowania pism zawierających wykazy nieobecności pracowników skorzystamy z mechanizmu Nowe wydruki seryjne.
Bardziej szczegółowoPRACA Z PLIKAMI I FOLDERAMI
PRACA Z PLIKAMI I FOLDERAMI Plik to element zawierający informacje, na przykład tekst, obrazy lub muzykę. Po otwarciu plik może wyglądać bardzo podobnie do dokumentu tekstowego lub obrazu leżącego na biurku
Bardziej szczegółowoNiestandardowa tabela częstości
raportowanie Niestandardowa tabela częstości Przemysław Budzewski Predictive Solutions Do czego dążymy W Generalnym Sondażu Społecznym USA w 1991 roku badaniu poddano respondentów należących do szeregu
Bardziej szczegółowoWyŜsza Szkoła Zarządzania Ochroną Pracy MS EXCEL CZ.2
- 1 - MS EXCEL CZ.2 FUNKCJE Program Excel zawiera ok. 200 funkcji, będących predefiniowanymi formułami, słuŝącymi do wykonywania określonych obliczeń. KaŜda funkcja składa się z nazwy funkcji, która określa
Bardziej szczegółowoUMOWY INSTRUKCJA STANOWISKOWA
UMOWY INSTRUKCJA STANOWISKOWA Klawisze skrótów: F7 wywołanie zapytania (% - zastępuje wiele znaków _ - zastępuje jeden znak F8 wyszukanie według podanych kryteriów (system rozróżnia małe i wielkie litery)
Bardziej szczegółowoLokalizacja jest to położenie geograficzne zajmowane przez aparat. Miejsce, w którym zainstalowane jest to urządzenie.
Lokalizacja Informacje ogólne Lokalizacja jest to położenie geograficzne zajmowane przez aparat. Miejsce, w którym zainstalowane jest to urządzenie. To pojęcie jest używane przez schematy szaf w celu tworzenia
Bardziej szczegółowo1 Obliczenia na danych
1 Obliczenia na danych 1.1 Wyrażenia w SAS 1. stałe numeryczne, czyli liczby używane w wyrażeniach SAS. Możemy je prezentować (a) w zapisie standardowym np. 5, 6.7, -2.1, (b) w notacji naukowej np. 2e5
Bardziej szczegółowoPrzewodnik dla każdego po: Dla każdego coś miłego Microsoft Excel 2010
Przewodnik dla każdego po: Dla każdego coś miłego Microsoft Excel 2010 Czym jest Excel 2010 Excel jest programem umożliwiającym tworzenie tabel, a także obliczanie i analizowanie danych. Należy do typu
Bardziej szczegółowoRelacyjne bazy danych. Podstawy SQL
Relacyjne bazy danych Podstawy SQL Język SQL SQL (Structured Query Language) język umoŝliwiający dostęp i przetwarzanie danych w bazie danych na poziomie obiektów modelu relacyjnego tj. tabel i perspektyw.
Bardziej szczegółowoMenu Plik w Edytorze symboli i Edytorze widoku aparatów
Menu Plik w Edytorze symboli i Edytorze widoku aparatów Informacje ogólne Symbol jest przedstawieniem graficznym aparatu na schemacie. Oto przykład przekaźnika: Widok aparatu jest przedstawieniem graficznym
Bardziej szczegółowoWprowadzenie do MS Excel
Wprowadzenie do MS Excel Czym jest Excel? Excel jest programem umożliwiającym tworzenie tabel, a także obliczanie i analizowanie danych. Należy do typu programów nazywanych arkuszami kalkulacyjnymi. W
Bardziej szczegółowoBiblioteki publiczne
Instrukcja pracy w programie do gromadzenia danych statystycznych w ramach projektu Analiza Funkcjonowania Bibliotek Biblioteki publiczne Spis treści 1. Użytkownicy i uprawnienia 1 2. Logowanie/rejestracja
Bardziej szczegółowo5.2. Pierwsze kroki z bazami danych
5.2. Pierwsze kroki z bazami danych Uruchamianie programu Podobnie jak inne programy, OO Base uruchamiamy z Menu Start, poprzez zakładkę Wszystkie programy, gdzie znajduje się folder OpenOffice.org 2.2,
Bardziej szczegółowoTemat: Wprowadzenie do obsługi programu statystycznego SAS Enterprise Guide. Statystyka opisowa w SAS Enterprise Guide.
Temat: Wprowadzenie do obsługi programu statystycznego SAS Enterprise Guide. Statystyka opisowa w SAS Enterprise Guide. Zadania: I. 1. Załóż we własnym folderze podfolder o nazwie cw2 i przekopiuj do niego
Bardziej szczegółowoLaboratorium nr 4. Temat: SQL część II. Polecenia DML
Laboratorium nr 4 Temat: SQL część II Polecenia DML DML DML (Data Manipulation Language) słuŝy do wykonywania operacji na danych do ich umieszczania w bazie, kasowania, przeglądania, zmiany. NajwaŜniejsze
Bardziej szczegółowoOBLICZENIA NA DANYCH
OBLICZENIA NA DANYCH WYRAŻENIA W JĘZYKU 4GL 1. stałe numeryczne Liczby używane w wyrażeniach SAS. Możemy je prezentować w zapisie standardowym (np. 5, 6.7, -2.1), w notacji naukowej (np. 2e5(czyli 2*10
Bardziej szczegółowoWykorzystanie programów komputerowych do obliczeń matematycznych
Temat wykładu: Wykorzystanie programów komputerowych do obliczeń matematycznych Kody kolorów: żółty nowe pojęcie pomarańczowy uwaga kursywa komentarz * materiał nadobowiązkowy Przykłady: Programy wykorzystywane
Bardziej szczegółowoMS Excel 2007 Kurs zaawansowany Obsługa baz danych. prowadzi: Dr inż. Tomasz Bartuś. Kraków: 2008 04 25
MS Excel 2007 Kurs zaawansowany Obsługa baz danych prowadzi: Dr inż. Tomasz Bartuś Kraków: 2008 04 25 Bazy danych Microsoft Excel 2007 udostępnia szereg funkcji i mechanizmów obsługi baz danych (zwanych
Bardziej szczegółowoPiotr Eichler SP2LQP
Piotr Eichler SP2LQP Edycja pliku ADIF Czasami trzeba wyedytować plik ADIF. Jak pokażę poniżej. Nie jest to takie trudne, jedynie wymaga trochę staranności. Na nasze zamkowe potrzeby edycja pliku logu
Bardziej szczegółowoModelowanie obiektowe - Ćw. 1.
1 Modelowanie obiektowe - Ćw. 1. Treść zajęć: Zapoznanie z podstawowymi funkcjami programu Enterprise Architect (tworzenie nowego projektu, korzystanie z podstawowych narzędzi programu itp.). Enterprise
Bardziej szczegółowoDlaczego stosujemy edytory tekstu?
Edytor tekstu Edytor tekstu program komputerowy służący do tworzenia, edycji i formatowania dokumentów tekstowych za pomocą komputera. Dlaczego stosujemy edytory tekstu? możemy poprawiać tekst możemy uzupełniać
Bardziej szczegółowoĆwiczenia 2 IBM DB2 Data Studio
Ćwiczenia 2 IBM DB2 Data Studio Temat: Aplikacje w Data Studio 1. Projekty Tworzenie procedur, UDF, trygerów zaczynamy od utworzenia projektu File -> New -> Project wybieramy Data Development Project.
Bardziej szczegółowoKrótki kurs obsługi środowiska programistycznego Turbo Pascal z 12 Opracował Jan T. Biernat. Wstęp
Krótki kurs obsługi środowiska programistycznego Turbo Pascal 7.0 1 z 12 Wstęp Środowisko programistyczne Turbo Pascal, to połączenie kilku programów w jeden program. Środowisko to zawiera m.in. kompilator,
Bardziej szczegółowoBazy danych kwerendy (moduł 5) 1. Przekopiuj na dysk F:\ bazę M5KW.mdb z dysku wskazanego przez prowadzącego
Bazy danych kwerendy (moduł 5) 1. Przekopiuj na dysk F:\ bazę M5KW.mdb z dysku wskazanego przez prowadzącego 2. Otwórz bazę (F:\M5KW) 3. Zapoznaj się ze strukturą bazy (tabele, relacje) 4. Wykorzystując
Bardziej szczegółowoBazy danych. dr inż. Arkadiusz Mirakowski
Bazy danych dr inż. Arkadiusz Mirakowski Początek pracy z Transact SQL (T-SQL) 153.19.7.13,1401 jkowalski nr indeksu 2 Perspektywa - tabela tymczasowa - grupowanie Perspektywa (widok) Perspektywa (widok)
Bardziej szczegółowoInstrukcja obsługi. Generatora CSV
Instrukcja obsługi Generatora CSV Spis treści: 1. Wstęp 2. Praca z programem Generator CSV 2.1. Rozpoczęcie pracy 2.2. Sprawdzanie docelowego pliku CSV 2.3 Korekta błędów w docelowym pliku CSV 2.3.1. Odnajdywanie
Bardziej szczegółowoBiblioteki publiczne
Instrukcja pracy w programie do gromadzenia danych statystycznych w ramach projektu Analiza Funkcjonowania Bibliotek Biblioteki publiczne Spis treści 1. Użytkownicy i uprawnienia 1 2. Logowanie/rejestracja
Bardziej szczegółowoGenerator pliku kart zbliżeniowych
Generator pliku kart zbliżeniowych 1. Aplikacja jest dostępna na stronie internetowej: http://karty.biosys.pl /, co należy wpisać w przeglądarce internetowej we wskazanym miejscu. Strona 1 z 12 2. Po kliknięciu
Bardziej szczegółowoINSTRUKCJA OTWIERANIA PLIKU DPT (data point table)
INSTRUKCJA OTWIERANIA PLIKU DPT (data point table) Plik DPT jest tekstowym zapisem widma. Otwarty w notatniku wygląda następująco: Aby móc stworzyć wykres, należy tak zaimportować plik do arkusza kalkulacyjnego,
Bardziej szczegółowoBiblioteki publiczne
Instrukcja pracy w programie do gromadzenia danych statystycznych w ramach projektu Analiza Funkcjonowania Bibliotek Biblioteki publiczne Spis treści 1. Użytkownicy i uprawnienia... 1 2. Logowanie/rejestracja
Bardziej szczegółowoĆwiczenie 1. Matlab podstawy (1) Matlab firmy MathWorks to uniwersalny pakiet do obliczeń naukowych i inżynierskich, analiz układów statycznych
1. Matlab podstawy (1) Matlab firmy MathWorks to uniwersalny pakiet do obliczeń naukowych i inżynierskich, analiz układów statycznych i dynamicznych, symulacji procesów, przekształceń i obliczeń symbolicznych
Bardziej szczegółowoSposób tworzenia tabeli przestawnej pokażę na przykładzie listy krajów z podstawowymi informacjami o nich.
Tabele przestawne Tabela przestawna to narzędzie służące do tworzenia dynamicznych podsumowań list utworzonych w Excelu lub pobranych z zewnętrznych baz danych. Raporty tabeli przestawnej pozwalają na
Bardziej szczegółowoBash - wprowadzenie. Bash - wprowadzenie 1/39
Bash - wprowadzenie Bash - wprowadzenie 1/39 Bash - wprowadzenie 2/39 Czym jest bash? Rysunek : Zadanie powłoki to ukrycie wywołań systemowych Bash - wprowadzenie 3/39 Czym jest bash? Przykład polecenia:
Bardziej szczegółowoSystemy baz danych Prowadzący: Adam Czyszczoń. Systemy baz danych. 1. Import bazy z MS Access do MS SQL Server 2012:
Systemy baz danych 16.04.2013 1. Plan: 10. Implementacja Bazy Danych - diagram fizyczny 11. Implementacja Bazy Danych - implementacja 2. Zadania: 1. Przygotować model fizyczny dla wybranego projektu bazy
Bardziej szczegółowoSystem Zdalnej Obsługi Certyfikatów Instrukcja użytkownika
System Zdalnej Obsługi Certyfikatów Instrukcja użytkownika Departament Bezpieczeństwa, Wydział Kryptografii Warszawa, 2015 Spis treści Wstęp 2 1. Generowanie kluczy kryptograficznych i certyfikatów za
Bardziej szczegółowoProgramy wykorzystywane do obliczeń
Przykłady: Programy wykorzystywane do obliczeń. Arkusze kalkulacyjne do obliczeń numerycznych: a. LibreOffice CALC (wolny dostęp) b. Microsoft EXCEL (komercyjny). Pakiety typu CAS (ang. Computer Algebra
Bardziej szczegółowoSystem imed24 Instrukcja Moduł Analizy i raporty
System imed24 Instrukcja Moduł Analizy i raporty Instrukcja obowiązująca do wersji 1.8.0 Spis treści 1. Moduł Analizy i Raporty... 3 1.1. Okno główne modułu Analizy i raporty... 3 1.1.1. Lista szablonów
Bardziej szczegółowo5.5. Wybieranie informacji z bazy
5.5. Wybieranie informacji z bazy Baza danych to ogromny zbiór informacji, szczególnie jeśli jest odpowiedzialna za przechowywanie danych ogromnych firm lub korporacji. Posiadając tysiące rekordów trudno
Bardziej szczegółowoInstalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Arkusza obserwacji
Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Arkusza obserwacji Uruchom plik setup.exe Pojawi się okno instalacji programu MAC Diagnoza EP. Wybierz przycisk AKCEPTUJĘ. Następnie zainstaluj
Bardziej szczegółowoUzupełnij pola tabeli zgodnie z przykładem poniżej,
1. Wykonaj bazę danych biblioteki szkolnej, Otwórz MS Access a następnie z menu plik wybierz przycisk nowy, w oknie nowy plik wybieramy pusta baza danych nadaj jej nazwę Biblioteka i wybierz miejsce w
Bardziej szczegółowoPrzykład rozwiązywania problemu w programie DSS1OPT
1. Założenia Przykład rozwiązywania problemu w programie DSS1OPT Krzysztof Fleszar W niniejszym przykładzie zakładam, że program DSS1OPT jest zainstalowany w katalogu oznaczanym w dalszej części .
Bardziej szczegółowoAutor: dr inż. Katarzyna Rudnik
Bazy danych Wykład 2 MS Access Obiekty programu, Reprezentacja danych w tabeli, Indeksy, Relacje i ich sprzężenia Autor: dr inż. Katarzyna Rudnik Obiekty programu MS ACCESS Obiekty typu Tabela są podstawowe
Bardziej szczegółowoPRZESTRZENNE BAZY DANYCH WYKŁAD 2
PRZESTRZENNE BAZY DANYCH WYKŁAD 2 Baza danych to zbiór plików, które fizycznie przechowują dane oraz system, który nimi zarządza (DBMS, ang. Database Management System). Zadaniem DBMS jest prawidłowe przechowywanie
Bardziej szczegółowoPAKIETY STATYSTYCZNE
1. Wykład wstępny PAKIETY STATYSTYCZNE 2. SAS, wprowadzenie - środowisko Windows, Linux 3. SAS, elementy analizy danych edycja danych 4. SAS, elementy analizy danych regresja liniowa, regresja nieliniowa
Bardziej szczegółowoBAZY DANYCH Formularze i raporty
BAZY DANYCH Formularze i raporty Za pomocą tabel można wprowadzać nowe dane, przeglądać i modyfikować dane już istniejące. Jednak dla typowego użytkownika systemu baz danych, przygotowuje się specjalne
Bardziej szczegółowoOdnawialne Źródła Energii I rok. Tutorial PostgreSQL
Tutorial PostgreSQL 1. Instalacja na własnym komputerze: a. Zainstaluj program ze strony: https://www.postgresql.org/download/ Wersja odpowiednia dla systemu operacyjnego Linux, Mac, Windows Przy pierwszym
Bardziej szczegółowoSKRYPTY. Zadanie: Wyznaczyć wartość wyrażenia arytmetycznego
1 SKRYPTY Zadanie: Wyznaczyć wartość wyrażenia arytmetycznego z = 1 y + 1+ ( x + 2) 3 x 2 + x sin y y + 1 2 dla danych wartości x = 12.5 i y = 9.87. Zadanie to można rozwiązać: wpisując dane i wzór wyrażenia
Bardziej szczegółowoProgramowanie MSQL. show databases; - pokazanie jakie bazy danych są dostępne na koncie
Programowanie MSQL show databases; - pokazanie jakie bazy danych są dostępne na koncie show databases; - wyświetlenie wszystkich baz danych na serwerze create database nazwa; - za nazwa wstawiamy wybraną
Bardziej szczegółowoInstalacja i obsługa aplikacji MAC Diagnoza EW
Instalacja i obsługa aplikacji MAC Diagnoza EW Uruchom plik setup.exe Pojawi się okno instalacji programu MAC Diagnoza EW. Wybierz przycisk AKCEPTUJĘ. Następnie zainstaluj program, wybierając przycisk
Bardziej szczegółowoI. Program II. Opis głównych funkcji programu... 19
07-12-18 Spis treści I. Program... 1 1 Panel główny... 1 2 Edycja szablonu filtrów... 3 A) Zakładka Ogólne... 4 B) Zakładka Grupy filtrów... 5 C) Zakładka Kolumny... 17 D) Zakładka Sortowanie... 18 II.
Bardziej szczegółowoKartoteki towarowe Ewa - Fakturowanie i magazyn
Kartoteki towarowe Ewa - Fakturowanie i magazyn Dane kartotek wprowadzamy do komputera używając opcji Kartoteki znajdującej się w menu Opcje. Można też użyć klawiszy , lub ikony na pasku głównym
Bardziej szczegółowoĆwiczenie: Wprowadzenie do obsługi programu statystycznego SAS Enterprise Guide. Statystyka opisowa w SAS Enterprise Guide.
Ćwiczenie: Wprowadzenie do obsługi programu statystycznego SAS Enterprise Guide. Statystyka opisowa w SAS Enterprise Guide. 1. Załóż we własnym folderze podfolder o nazwie cw2 i przekopiuj do niego plik
Bardziej szczegółowoKonspekt zajęć dotyczących kwerend
Konspekt zajęć dotyczących kwerend Kwerendy służą wyszukiwaniu danych w sposób wiele elastyczniejszy niż przy użyciu samych tylko tabel. Można powiedzieć, że są one specjalną nakładką na tabele pozwalającą
Bardziej szczegółowoProgram RMUA. Instrukcja konfiguracji i pracy w programie. (Wersja 2)
Program RMUA Instrukcja konfiguracji i pracy w programie (Wersja 2) 1 Wstęp Program RMUA powstał w związku z obowiązkiem przekazywania ubezpieczonym informacji rocznej zwanej wcześniej RMUA. Aplikacja
Bardziej szczegółowoPrzedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 4. Instrukcja warunkowa.
Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 4. Instrukcja warunkowa. Celem ćwiczenia jest nabycie umiejętności wykorzystania w praktyce instrukcji warunkowych programowania
Bardziej szczegółowoInstytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny technologiczny Politechnika Śląska
Instytut Mechaniki i Inżynierii Obliczeniowej www.imio.polsl.pl fb.com/imiopolsl @imiopolsl Wydział Mechaniczny technologiczny Politechnika Śląska Laboratorium 3 (Tworzenie bazy danych z użyciem UML, proste
Bardziej szczegółowoInstrukcja importu dokumentów z programu Fakt do programu Płatnik 5.01.001
1 Instrukcja importu dokumentów z programu Fakt do programu Płatnik 5.01.001 I. EKSPORT DANYCH Z PROGRAMU FAKT DO PŁATNIKA...2 I.1. WYSYŁANIE DEKLARACJI Z PROGRAMU FAKT....2 I.2. KATALOGI I ŚCIEŻKI DOSTĘPU....2
Bardziej szczegółowoACCESS ćwiczenia (zestaw 1)
ACCESS ćwiczenia (zestaw 1) KWERENDY Ćw. 1. Na podstawie tabeli PRACOWNICY przygotować kwerendę, która wybiera z obiektu źródłowego pola Nazwisko, Imię, KODdziału i Stawka. (- w oknie bazy danych wybrać
Bardziej szczegółowoStosowanie, tworzenie i modyfikowanie stylów.
Stosowanie, tworzenie i modyfikowanie stylów. We wstążce Narzędzia główne umieszczone są style, dzięki którym w prosty sposób możemy zmieniać tekst i hurtowo modyfikować. Klikając kwadrat ze strzałką w
Bardziej szczegółowoPrzeglądanie, drukowanie i eksportowanie raportów.
Przeglądanie, drukowanie i eksportowanie raportów. Wstążka: Podgląd listy raportów wraz z menu kontekstowym: Podgląd aktualnego raportu wraz z menu kontekstowym: Przeglądanie bieżącego raportu. Zmiana
Bardziej szczegółowoPodstawowe funkcjonalności interfejsu. - co warto wiedzieć o interfejsie Mozart-a
Podstawowe funkcjonalności interfejsu - co warto wiedzieć o interfejsie Mozart-a 1. Wstęp Dokument ten jest zbiorem informacji na temat pewnych (nie zawsze znanych) funkcjonalności interfejsu aplikacji
Bardziej szczegółowoEdytor tekstu OpenOffice Writer Podstawy
Edytor tekstu OpenOffice Writer Podstawy Cz. 5. Tabulatory i inne funkcje edytora OpenOffice Writer Tabulatory umożliwiają wyrównanie tekstu do lewej, do prawej, do środka, do znaku dziesiętnego lub do
Bardziej szczegółowoJak przygotować pokaz album w Logomocji
Logomocja zawiera szereg ułatwień pozwalających na dość proste przygotowanie albumu multimedialnego. Najpierw należy zgromadzić potrzebne materiały, najlepiej w jednym folderze. Ustalamy wygląd strony
Bardziej szczegółowoKlawiatura. Klawisze specjalne. Klawisze specjalne. klawisze funkcyjne. Klawisze. klawisze numeryczne. sterowania kursorem. klawisze alfanumeryczne
Klawiatura Klawisze specjalne klawisze funkcyjne Klawisze specjalne klawisze alfanumeryczne Klawisze sterowania kursorem klawisze numeryczne Klawisze specjalne Klawisze specjalne Klawiatura Spacja służy
Bardziej szczegółowoZastanawiałeś się może, dlaczego Twój współpracownik,
Kurs Makra dla początkujących Wiadomości wstępne VBI/01 Piotr Dynia, specjalista ds. MS Office Czas, który poświęcisz na naukę tego zagadnienia, to 15 20 minut. Zastanawiałeś się może, dlaczego Twój współpracownik,
Bardziej szczegółowoWINDOWS XP PRO WINDOWS XP PRO
WINDOWS XP PRO 1 WINDOWS XP PRO PLIK jest to ciąg informacji (bajtów) zapisany na nośniku zewnętrznym (dysku) pod określoną nazwą. Nazwa pliku może składać się z maksymalnie 256 znaków. W Windows XP plik
Bardziej szczegółowoRozpoczynamy import Kreator uruchamiamy przyciskiem Z tekstu, znajdującym się na karcie Dane, w grupie Dane zewnętrzne.
2. Zadania praktyczne rozwiązywane z użyciem komputera 91 2. Zadania praktyczne rozwiązywane z użyciem komputera Wczytywanie danych Dane do zadań rozwiązywanych na komputerze zapisane są w plikach tekstowych.
Bardziej szczegółowoKostki OLAP i język MDX
Kostki OLAP i język MDX 24 kwietnia 2015 r. Opis pliku z zadaniami Wszystkie zadania na zajęciach będą przekazywane w postaci plików PDF sformatowanych jak ten. Będą się na nie składały różne rodzaje zadań,
Bardziej szczegółowoInstalacja certyfikatu CCK NBP w przeglądarce Internet Explorer
Instalacja certyfikatu CCK NBP w przeglądarce Internet Explorer 1. W celu zainstalowania certyfikatu urzędu certyfikacji CCK NBP lub CCK-TEST w przeglądarce internetowej, należy uruchomić stronę internetową
Bardziej szczegółowoEXCEL TABELE PRZESTAWNE
EXCEL TABELE PRZESTAWNE ZADANIE 1. (3 punkty). Ze strony http://www.staff.amu.edu.pl/~izab/ pobierz plik o nazwie Tabela1.xlsx. Używając tabel przestawnych wykonaj następujące polecenia: a) Utwórz pierwszą
Bardziej szczegółowoWykład 5. SQL praca z tabelami 2
Wykład 5 SQL praca z tabelami 2 Wypełnianie tabel danymi Tabele można wypełniać poprzez standardową instrukcję INSERT INTO: INSERT [INTO] nazwa_tabeli [(kolumna1, kolumna2,, kolumnan)] VALUES (wartosc1,
Bardziej szczegółowoPraktyczne wykorzystanie arkusza kalkulacyjnego w pracy nauczyciela część 1
Praktyczne wykorzystanie arkusza kalkulacyjnego w pracy nauczyciela część 1 Katarzyna Nawrot Spis treści: 1. Podstawowe pojęcia a. Arkusz kalkulacyjny b. Komórka c. Zakres komórek d. Formuła e. Pasek formuły
Bardziej szczegółowo1 Raporty - wstęp. 1. Wstążka. 2. Podgląd listy raportów wraz z menu kontekstowym:
1 Raporty - wstęp Wstążka Podgląd listy raportów wraz z menu kontekstowym: Podgląd aktualnego raportu wraz z menu kontekstowym: 4. Przeglądanie bieżącego raportu. 4.1 Zmiana strony. 4.2 Przejście na dowolną
Bardziej szczegółowoSymfonia Produkcja. Kreator raportów. Wersja 2013
Symfonia Produkcja Kreator raportów Wersja 2013 Windows jest znakiem towarowym firmy Microsoft Corporation. Adobe, Acrobat, Acrobat Reader, Acrobat Distiller są zastrzeżonymi znakami towarowymi firmy Adobe
Bardziej szczegółowoModuł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych
Moduł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych Wersja 3.77.320 29.10.2014 r. Poniższa instrukcja ma zastosowanie, w przypadku gdy w menu System Konfiguracja Ustawienia
Bardziej szczegółowoAutor: Joanna Karwowska
Autor: Joanna Karwowska Wygodniejszym i wydajniejszym sposobem przechowywania i korzystania z dużej ilości danych zapisanych na serwerze jest współpraca z relacyjną bazą danych. 2 1. Utworzyć bazę danych.
Bardziej szczegółowoDodawanie operacji dodatkowych w WAPRO Mag.
Dodawanie operacji dodatkowych w WAPRO Mag. obowiązuje od wersji 8.21.0 Opracował i wykonał: Grzegorz Lenarczyk Asseco Business Solutions SA Oddział w Warszawie Warszawa, ul. Branickiego 13 02-972 Warszawa
Bardziej szczegółowoTabele Przestawne Podstawy
Tabele Przestawne Podstawy Przykłady opisane w tej lekcji dostępne są w arkuszu Excela: Tabele Przestawne Podstawy.xls, tylko ich samodzielne przerobienie daje gwarancję zapamiętania tej lekcji. Podstawy
Bardziej szczegółowo1. Tworzenie tabeli. 2. Umieszczanie danych w tabeli
1. Tworzenie tabeli Aby stworzyć tabele w SQL-u należy użyć polecenia CREATE TABLE nazwa_tabeli (nazwa_pola1 właściwości_pola1, nazwa_pola2 właściwości_pola2, itd.) Nazwa_tabeli to wybrana przez nas nazwa
Bardziej szczegółowoPo uruchomieniu programu nasza litera zostanie wyświetlona na ekranie
Część X C++ Typ znakowy służy do reprezentacji pojedynczych znaków ASCII, czyli liter, cyfr, znaków przestankowych i innych specjalnych znaków widocznych na naszej klawiaturze (oraz wielu innych, których
Bardziej szczegółowo5.4. Tworzymy formularze
5.4. Tworzymy formularze Zastosowanie formularzy Formularz to obiekt bazy danych, który daje możliwość tworzenia i modyfikacji danych w tabeli lub kwerendzie. Jego wielką zaletą jest umiejętność zautomatyzowania
Bardziej szczegółowoEuropejski Certyfikat Umiejętności Komputerowych. Moduł 3 Przetwarzanie tekstów
Europejski Certyfikat Umiejętności Komputerowych. Moduł 3 Przetwarzanie tekstów 1. Uruchamianie edytora tekstu MS Word 2007 Edytor tekstu uruchamiamy jak każdy program w systemie Windows. Można to zrobić
Bardziej szczegółowoJak utworzyć plik SIO dla aktualnego spisu?
System Informacji Oświatowej Jak utworzyć plik SIO dla aktualnego spisu? Programy Arkusz Optivum, Kadry Optivum, Płace Optivum, Sekretariat Optivum oraz Księgowość Optivum dostarczają znaczną część danych
Bardziej szczegółowoCzęść 1: OLAP. Raport z zajęć laboratoryjnych w ramach przedmiotu Hurtownie i eksploracja danych
Łukasz Przywarty 171018 Wrocław, 05.12.2012 r. Grupa: CZW/N 10:00-13:00 Raport z zajęć laboratoryjnych w ramach przedmiotu Hurtownie i eksploracja danych Część 1: OLAP Prowadzący: dr inż. Henryk Maciejewski
Bardziej szczegółowo