Instrukcja korzystania ze skryptu kroswalidacja.py

Podobne dokumenty
Czytnik kart pamięci 8w1, Conrad USB 2.0 Instrukcja obsługi

Cover sheet. WinCC (TIA Portal) FAQ Listopad 2012

Szybka instrukcja tworzenia testów dla E-SPRAWDZIAN-2 programem e_kreator_2

Krótki kurs obsługi środowiska programistycznego Turbo Pascal z 12 Opracował Jan T. Biernat. Wstęp

Podstawy MATLABA, cd.

Makropolecenia w PowerPoint Spis treści

Instrukcja obsługi. Generatora CSV

ZESTAW LABORATORYJNY I ZESTAW FARMACEUTYCZNY : Instrukcja instalacji

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

Rozdział 4: PIERWSZE KROKI

Systemy baz danych Prowadzący: Adam Czyszczoń. Systemy baz danych. 1. Import bazy z MS Access do MS SQL Server 2012:

Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Diagnozy rozszerzonej

WOJEWÓDZTWO PODKARPACKIE

Cel: Przypisujemy przyciskom określone funkcje panel górny (Panel1)

Instalowanie certyfikatów celem obsługi pracy urządzenia SIMOCODE pro V PN z poziomu przeglądarki internetowej w systemie Android

Modelowanie obiektowe - Ćw. 1.

INSTRUKCJA OBSŁUGI KREATORA SKŁADANIA WNIOSKÓW

Procedura aktualizacji systemu TelkomBud. dla serwera DBfC w wersji 4.x

Istnieją trzy sposoby tworzenia kopii zapasowej na panelu Comfort:

Zadanie 5. Automatyzacja tworzenia kont użytkowników

Zastępstwa Optivum. Jak przenieść dane na nowy komputer?

ACCESS ćwiczenia (zestaw 1)

Jak zapisać wersje elektroniczną pracy dyplomowej? - INSTRUKCJA (krok po kroku)

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Instrukcja użytkowania

INTENSE PLATFORM Zmiany w wersji Wersja 7.2

trainxx tramxx

5.2. Pierwsze kroki z bazami danych

METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH

Na komputerach z systemem Windows XP zdarzenia są rejestrowane w trzech następujących dziennikach: Dziennik aplikacji

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP

Gromadzenie danych. Przybliżony czas ćwiczenia. Wstęp. Przegląd ćwiczenia. Poniższe ćwiczenie ukończysz w czasie 15 minut.

Konfiguracja połączenia szerokopasmowego na Windows98/98SE Instalacja PPPoE w systemie Windows 98 i 98SE

Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Arkusza obserwacji

Projekt ZSWS. Instrukcja uŝytkowania narzędzia SAP Business Explorer Analyzer. 1 Uruchamianie programu i raportu. Tytuł: Strona: 1 z 31

edycja szablonu za pomocą programu NVU

Programowanie w środowisku graficznym GUI

Instalacja zaświadczeń certyfikacyjnych CERTUM PCC i CENTRAST. wersja 1.0

Temat: Organizacja skoroszytów i arkuszy

METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH

Instrukcja obsługi aplikacji Karty Pojazdów dla Dealerów Samochodowych

Zakład Systemów Rozproszonych

SZYBKI START. Tworzenie nowego połączenia w celu zaszyfrowania/odszyfrowania danych lub tekstu 2. Szyfrowanie/odszyfrowanie danych 4

INSTRUKCJA OBSŁUGI KREATORA SKŁADANIA WNIOSKÓW

Instrukcja obsługi programu VisitBook Semieta Lite

UMOWY INSTRUKCJA STANOWISKOWA

Przedszkolaki Przygotowanie organizacyjne

INSTRUKCJA OBSŁUGI APLIKACJI HERMES 2007 (egzamin zawodowy)

1. Przypisy, indeks i spisy.

8. Generowanie raportów

1. Wprowadzenie. 1.1 Uruchamianie AutoCAD-a Ustawienia wprowadzające. Auto CAD Aby uruchomić AutoCada 14 kliknij ikonę

Jak zainstalować szablon allegro?

KATEDRA MECHANIKI I PODSTAW KONSTRUKCJI MASZYN. Instrukcja do ćwiczeń laboratoryjnych z elementów analizy obrazów

Jak złożyć wniosek o dotację Fundacji PZU? - instrukcja dla użytkownika

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

Trochę o plikach wsadowych (Windows)

Arkusz kalkulacyjny EXCEL

Instrukcja wypełniania formularza Ankieta Trwałości

Krótka instrukcja opracowania danych w programie SciDAVis v. 1-D013-win

Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 4. Instrukcja warunkowa.

Multimetr cyfrowy MAS-345. Instrukcja instalacji i obsługi oprogramowania DMM VIEW Ver 2.0

Laboratorium - Praca z poleceniami wiersza poleceń w systemie Windows

Ćwiczenie 5 Menu programu

APEK MeasureInWeb program komunikacyjny do systemów pomiarowych.

Skróty klawiaturowe w PowerPoint

Problemy techniczne. Jak umieszczać pliki na serwerze FTP?

Online Workbook. Przewodnik dla uczniów. Dostęp do konta ucznia Online Workbook. Macmillan Education

Zgłoś projekt do Budżetu Obywatelskiego online!

INFORMATYKA W SELEKCJI

Inwentarz Optivum. Jak wykorzystać kolektor danych do wypełniania arkuszy spisowych?

W kolejnym odcinku zajmiemy się umieszczaniem w naszym projekcie zestawu ikon służących szybkiemu korzystaniu z opcji programu.

Internet wymagania dotyczące konfiguracji

Tworzenie i modyfikowanie wykresów

Instalacja i obsługa generatora świadectw i arkuszy ocen

Instrukcja importu dokumentów z programu Fakt do programu Płatnik

Dodawanie stron do zakładek

Uruchomienie aplikacji elektronicznych na platformie epuap

Obliczanie wartości średniej i odchylenia standardowego średniej w programie Origin

INSTRUKCJA OBSŁUGI APLIKACJI HERMES 2007 (egzamin zawodowy)

Pobieranie puli numerów recept z Portalu Świadczeniodawcy

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

Instrukcja. importu dokumentów. z programu Fakt do programu Płatnik. oraz. przesyłania danych do ZUS. przy pomocy programu Płatnik

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie

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

Instalacja aplikacji komunikacyjnej modułu pl.id

Tworzenie nowego projektu w asemblerze dla mikroprocesora z rodziny 8051

IBM SPSS Statistics Wersja 23. Konfigurowanie ułatwień dostępu

INSTRUKCJA OBSŁUGI KREATORA SKŁADANIA WNIOSKÓW

Exchange 2007 Konfiguracja protokołu SSL/TLS w serwerze pocztowym Exchange 2007 wersja 1.1 UNIZETO TECHNOLOGIES S.A.

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:

Instrukcja obsługi notowań koszykowych w M@klerPlus

Windows Commander (WinCmd)

KASK by CTI. Instrukcja

INSTRUKCJA UŻYTKOWNIKA PORTALU SIDGG

Instrukcja użytkownika. programu NFZMonit

Krok 2: Pierwsze uruchomienie

Jak zapisać wersję elektroniczną pracy dyplomowej? - INSTRUKCJA (krok po kroku)

INSTRUKCJE WIKAMP Dotyczy wersji systemu z dnia

Automatyzowanie zadan przy uz yciu makr języka Visual Basic

Transkrypt:

Instrukcja korzystania ze skryptu kroswalidacja.py 1) Wczytać do SGeMS plik z danymi pomiarowymi dwukrotnie (Menu Objects Load Object): raz jako dane, a za drugim razem pod inną nazwą, np. punkty jako siatkę interpolacyjną. Następnie, aby wszystko było przejrzyste, warto usunąć właściwości z drugiego obiektu (służącego za siatkę interpolacyjną ) (Menu Objects Delete Properties), który teraz będzie zawierał tylko puste lokalizacje (ryc. 2). Ryc. 1. Widok panelu obiektów oraz pustych lokalizacji siatki interpolacyjnej 2) Wykonać kriging z ich użyciem wczytanych danych (Algorithms Estimation Kriging) (ryc. 3): w zakładce General and Data w części Kriging grid w polu Grid Name wybrać nazwę zestawu punktów - siatki interpolacyjnej, a w New Property Name wpisać nazwę nowej właściwości, w której zapisane będą wyniki estymacji; wybrać rodzaj krigingu: prosty (Simple Kriging), zwykły (Oridinary Kriging) lub z trendem (Kriging with Trend); w części Hard Data w polu Object wybrać zestaw punktów z pomiarami

w danych lokalizacjach, a w Property estymowaną właściwość; uzupełnić pozostałe parametry w tej zakładce oraz zakładce Variogram ; nacisnąć przycisk Run Algorithm. Ryc. 2. Uzupełnienie wymaganych parametrów krigingu w SGeMS 3) Otworzyć panel komend (Menu View Commands Panel) i z okna historii komend ( S-GeMS Command History ) skopiować w całości ostatnią komendę zaczynającą się od "RunGeostatAlgorithm kriging::... " aż do </Variogram> </parameters> (ryc. 4). Ryc. 3. Widok panelu historii komend i kopiowanej komendy RunGeostatAlgorithm 4) Otworzyć skrypt kroswalidacja.py w programie służącym do edycji kodu 1 1 Może to być np. edytor skryptów Pythona w SGeMS (Scripts - Show Script Editor) lub dowolny inny program, ale autorka sugeruje program Notepad++. 2

i zapisać go pod nową nazwą z rozszerzeniem.py (polecenie Save as /Zapisz jako ). 5) Zgodnie z instrukcjami zawartymi w komentarzach uzupełnić zapisany pod nową nazwą skrypt o nazwy siatek i właściwości oraz skopiowany wcześniej kod algorytmu krigingu (ryc. 5): przy komentarzach nr 3, 9, 14, 15, 21, 23, 27, 42, 44, 45 zamiast "object" oraz "property" wpisać dokładne nazwy wpisane w pola "Object" oraz "Property" w części "Hard Data" podczas wykonywania krigingu przy komentarzach nr 2, 17, 20, 24 zamiast grid name oraz new property name wpisać dokładne nazwy wpisane w pola "Grid Name" oraz "New Property Name" w części "Kriging Grid" podczas wykonywania krigingu aby zmniejszyć ryzyko popełnienia błędu przy wpisywaniu nazw, warto użyć opcji Zamień i zamienić wszystkie wyrazy object na nazwę zestawu danych, property na nazwę estymowanej właściwości, grid name na nazwę zestawu punktów, a new property name na nazwę nowej właściwości; przy komentarzu nr 16 wkleić kod algorytmu; należy w tym miejscu uważać, aby znaki: ) znalazły się zaraz po skopiowanym algorytmie (tak jak na ryc. 5), a nie w następnej linijce; przy komentarzach nr 37, 45 wpisać w odpowiednie miejsca ścieżkę do pliku wraz z nazwą i rozszerzeniem (.txt komentarz nr 37,.png komentarz nr 45); po uzupełnieniu całego kodu warto go porównać z przykładowo uzupełnionym skryptem znajdującym się w załączniku nr 2; po zakończeniu edycji całość należy zapisać (polecenie Save/Zapisz). 3

Ryc. 4. Edycja pliku kroswalidacja.py zapisanego pod nową nazwą 6) Jeśli nie zostało to zrobione wcześniej, otworzyć edytor skryptów Pythona w SGeMS (Scripts Show Script Editor) i otworzyć skrypt zapisany pod nową nazwą (File Open). Następnie uruchomić go za pomocą przycisku Run (ryc. 6a). Ryc. 5. Edytor skryptów w SGeMS: (a) skrypt; (b) wyniki skryptu 4

7) Po zakończeniu działania skryptu wyniki jego działania: wszystkie rzeczywiste i estymowane wartości oraz statystki jakości estymacji zostaną zapisane w pliku i w miejscu podanym przez użytkownika (ryc. 7). Wyniki te wyświetlą się również w oknie Script Otput Messages edytora (ryc. 6 b). Jeśli skrypt został źle uzupełniony, w oknie tym pojawi się komunikat o błędzie. Wtedy należy wrócić do punktu 5 i sprawdzić czy wszystkie nazwy są poprawnie wpisane. Ryc. 6. Plik z wynikami działania skryptu 8) W panelu obiektów rozwinąć widok obiektu z danymi, gdzie zostały dodane cztery nowe właściwości: z wyestymowanymi wartościami ( wartosci estymowane ), błędami ( blad ), wariancjami krigingowymi ( wariancja krigingowa ) oraz standaryzowanymi błędami ( standaryzowane bledy ) (ryc. 8). 5

Ryc. 7. Nowe właściwości w obiekcie: błąd, standaryzowane błędy, wariancja krigingowa oraz wartości estymowane 9) Efektem działania skryptu jest także histogram oraz wykresy rozrzutu wartości estymowanych i: wartości rzeczywistych oraz wartości estymowanych standaryzowanych błędów (ryc. 9-11). Każdy wykres jest zapisany w pliku i w miejscu podanym przez użytkownika. Dodatkowo histogram pojawi się na ekranie zaraz po zakończeniu działania skryptu. 6

Ryc. 8. Histogram standaryzowanych błędów Ryc. 9. Wykres rozrzutu wartości estymowanych oraz rzeczywistych. Po prawej stronie znajduje się współczynnik korelacji ( correlation ) 7

Ryc. 10. Wykres rozrzutu wartości estymowanych oraz standaryzowanych błędów 8