- 1 -
CurveExpert Professional
Wersja 1.6.7.
(16.02.2013)
http://www.curveexpert.net
EKSPERT KRZYWYCH
Wszechstronny program do analizy danych
dla Windows, Mac oraz Linux
Przekład:
Robert Wiśniewski
http://chomikuj.pl/bobwis
Dokumentacja programu CurveExpert Professional
v.1.6.7
Daniel G. Hyams
15.02.2013.
SPIS TREŚCI
1. Czym jest CurveExpert Professional ?
2. Rozpoczynanie pracy
2.1. Ładowanie danych do CurveExpert Professional
2.2. Wykonywanie regresji nieliniowej
2.3. Sprawdzanie wyników
2.4. Eksport tabeli
2.5. Wizualizacja wyników
3. Aktywacja programu
3.1. Po zakupie programu
3.2. Praca z wersją próbną TRIAL
4. Interfejs użytkownika
4.1. Menu
4.2. Pasek narzędzi
4.3. Panel wyników
4.4. Panel wykresów i danych
4.5. Panel podglądu
4.6. Panel komunikatów
4.7. Pasek stanu
4.8. Polecenia menu
5. Czytanie danych
5.1. Wprowadzenie
5.2. Import surowych plików
5.3. Pliki programu CurveExpert Pro
6. Praca z danymi
6.1. Wprowadzenie
6.2. Statystyka danych
6.3. Arkusz kalkulacyjny
6.4. Operacje na danych
7. Obliczanie wyników
7.1 Wskazówki ogólne
7.2. Interpolacja
7.3. Regresja liniowa
7.4. Regresja nieliniowa
7.5. Wygładzanie
7.6. Funkcje
8. Wyszukiwarka krzywych
8.1 Korzystanie
8.2. Ostrzeżenia
9. Praca z wynikami
9.1. Wprowadzenie
9.2. Kodowanie barwami
9.3. Plakietki
9.4. Podglądy
9.5. Wstawianie krzywych regresji na wykresie
9.6. Usuwanie wyników
9.7. Wyświetlanie szczegółowych wyników
9.8. Porównywanie dwóch modeli regresji
9.9. Pasma przedziałów ufności i przewidywań
10. Wykresy
10.1. Wprowadzenie
10.2. Podstawy
10.3. Współdziałania z wykresami
10.4. Zmiana właściwości
10.5. Legenda
10.6. Komentarze
10.7. Komentarze automatyczne
10.8. Obrazy
10.9. Zapisywanie wykresów
10.10. Kopiowanie wykresów
10.11. Drukowanie wykresów
10.12. Tematy wykresów
10.13. Wykresy konturowe 2D
10.14. Wykresy 3D
10.15. Skróty klawiszowe dla wykresów
10.16. Teksty matematyczne
11. Tworzenie modeli i funkcji użytkownika
11.1. Wprowadzenie
11.2. Modele użytkownika
11.3. Funkcje użytkownika
11.4. Modele użytkownika. Korzystanie zaawansowane
11.5. Funkcje użytkownika. Korzystanie zaawansowane
12. Wyświetlanie równania
13. Zapisywanie danych
13.1. Wprowadzenie
13.2. Zapisywanie plików CurveExpert Pro
13.3. Eksport zestawów danych do pliku tekstowego
13.4. Zapisywanie wykresu do pliku obrazu
13.5. Drukowanie
14. Preferencje aplikacji
14.1. Wprowadzenie
14.2. Preferencje ogólne
14.3. Preferencje regresji
14.4. Preferencje wykresów
14.5. Preferencje informacji LOG
14.6. Preferencje regresji
14.7. Preferencje zaawansowane
15. Lokalizacja
15.1. Podsumowanie wykonawcze
15.2. Konfigurowanie CurveExpert Pro do własnych potrzeb
15.3. Nadpisywanie plików
15.4. Pliki CurveExpert Pro
15.5. Weryfikacja za pomocą plików NIST
16. Weryfikacja
16.1. Wprowadzenie
16.2. Uruchamianie zestawu testowania
16.3. Samodzielne uruchamianie weryfikacji
17. Różne
17.1. Podgląd informacji LOG
17.2. Uruchamianie kilku instancji
17.3. Gdzie znajdują się nasze pliki
18. Warunki licencyjne użytkownika końcowego
19. Licencje form współpracujących
20. Dodatek A. Funkcje matematyczne
21. Dodatek B. Symbole matematyczne
22. Dodatek C. Teoria
23. Dodatek D. Literatura
24. Dodatek E. Wtyczki API
CurveExpert Professional jest aplikacją międzyplatformową przeznaczoną do dopasowywania oraz do analizy statystycznej danych. Dane można modelować przy korzystaniu z pakietu modeli regresji liniowej, modeli regresji nieliniowej, metod wygładzania lub za pomocą różnych modeli krzywych sklejanych. W programie wbudowane jest ponad 60 różnych modeli regresji, ale można również definiować własne modele użytkownika. Pełna możliwość tworzenia wykresów o jakości publikacyjnej pozwala na wizualne sprawdzanie dopasowania krzywych. Operacja ta jest wykonywana w programie CurveExpert przez porównywanie danych z każdym modelem w celu wybrania najlepszej krzywej. Program jest zaprojektowany do generowania wyników wysokiej jakości i oszczędności czasu.
CurveExpert Professional jest pod względem możliwości porównywalny z podobnymi aplikacjami, ale przewyższa je pod względem ceny. Aby to sprawdzić, można skorzystać z adresu internetowego:
http://www.curveexpert.net/products/compare-to-the-competition.
Poniżej zestawiono główne możliwości programu:
· Wieloplatformowość – Program można uruchamiać w środowisku Windows, Mac i Linux. Zapisywane pliki są przenośne między tymi platformami.
· Łatwość korzystania z interfejsu użytkownika – Większość matematycznych aplikacji jest bardzo trudna w stosowaniu. CurveExpert Professional ma bardzo intuicyjny interfejs, który pozwala na import danych, generowanie wyników oraz tworzenie wykresów o publikacyjnej jakości przy bardzo małym nakładzie pracy. W istocie rzeczy, w celu importu pliku wystarczy tylko kilka kliknięć, a wygenerowanie zestawu wyników wraz z towarzyszącymi im wykresami wymaga dwa lub nieco więcej kliknięć.
· Wygoda importu plików – Pliki danych mogą mieć wiele formatów i rozmiarów, ale CurveExpert Professional pozwala na bardzo łatwe importowanie tych plików. Sprytny czytnik plików dynamicznie pomija obszary nie zawierające danych i wyszukuje etykiety każdej kolumny danych w takim pliku.
· Wykresy o jakości publikacyjnej – Można tworzyć i zapisywać dowolną liczbę wykresów. Renderowanie wykresów do jakości publikacyjnej obsługuje pełny antyatalias oraz możliwość dostosowywania każdego wykresu. Wykresy można zapisywać w różnych formatach plików graficznych i można je bezpośrednio kopiować oraz wklejać do innych aplikacji. Dla potrzeb tworzenia wykresów 3D, obsługiwane są wykresy punktowe, powierzchniowe i konturowe. Tematy grafiki pozwalają na dostosowywanie preferowanego wyglądu oraz ich ponowne wykorzystywanie. Wykresy są interaktywne. Można je skalować, powiększać, pomniejszać, automatycznie skalować oraz oglądać na stosie.
· Obsługa wielu zmiennych – Można przeprowadzać regresję liniową i nieliniową zestawów danych o wielu zmiennych niezależnych bez żadnych ograniczeń.
· Wielordzeniowość – W celu przyspieszania obliczeń można wykorzystywać dodatkowe rdzenie do pracy. Typowe przyspieszenie wynosi 3,5 x systemach 4-rdzeniowych.
· Wbudowane modele – Program ma wbudowane ponad 60 modeli o wysokiej jakości parametrach początkowych. Oferowane modele obejmują wszystkie, glowne dziedziny zastosowań. |
· Dokładne wyniki – Wyświetlane są wartości parametrów i błędów, macierz kowariancji historia parametrów, wykresy reszt i wiele innych. Można przeprowadzać obliczenia w przód i wstecz, różniczkować, całkować oraz generować różne tablice. Można przeprowadzać testy znaków, testy-F, oraz testy wg różnych kryteriów. Wszystkie wyniki są elegancko formatowane w postaci raportów HTML z możliwością dostosowywania formatowania.
· Modele użytkownika – Można również definiować własne modele przy korzystaniu z bardzo dużej, wbudowanej biblioteki funkcji matematycznych, a parametry modeli można nazywać dowolnie wg uznania. Dla bardziej zaawansowanych użytkowników, model może być dowolnie skomplikowany ponieważ jest on wyrażany za pomocą funkcji Python. Dzięki temu można tworzyć skrajnie złożone modele zamiast normalnych modeli ograniczonych do pojedynczych wierszy. Ponadto, liczba parametrów modeli jest nieograniczona.
· Funkcje – Można obliczać zestawy modeli zawierających wbudowane funkcje ponad 40) oraz można definiować własne funkcje.
· Ranking wyników – Tworzona jest automatycznie lista rankingowa porze wybór dobroci regresji w postaci współczynnika korelacji, błędu standardowego regresji lub współczynnika determinacji.
· Weryfikacja – Wyniki są weryfikowane zgodnie z ustaleniami Statistical Reference Datasets Project of the National Institute of Standards and Technology. zestawy danych służące do tej weryfikacji można ściągać z adresu http://www.itl.nist.gov/div898/strd/general/dataarchive.html. ale są one również zawarte w pakiecie dystrybucyjnym CurveExpert do własnego użytku.
· Jakościowy arkusz kalkulacyjny – Wbudowany arkusz pozwala na ręczne wprowadzanie danych i/lub modyfikowanie go za pomocą zestawu narzeczu przeznaczonych do transformacji danych. Wprowadzanie danych oraz ich wycinanie i wklejanie jest równie łatwe jak w Excelu.
· Lokalizacja – Import danych lub praca w stylu europejskim (stosowanie przecinka jako separatora liczb dziesiętnych) jest bardzo łatwe. Ustawienia regionalne są automatycznie odczytywane z systemu w celu dostosowania do pracy.
· Rejestrowanie LOG – Jest to operacja tworzona między sesjami programu w celu odtwarzania określonych wyników. Panel komunikatów przechowuje informacje o statusie programu po każdorazowym obliczeniu wyników.
· Dokumentacja – Dostępna jest bogata dokumentacja w formatach HTML, PDF oraz EPUB bezpośrednio z poziomu programu oraz pod adresem:
http://docs.curveexpert.net/curveexpert/pro.
Rozdział ten prowadzi przez minimum informacji niezbędnych dla poznania sposobu pomyślnego uruchamiania programu CurveExpert Professional.
Wczytać prosty plik przykładowy dostarczany wraz z programem CurveExpert Pro. W tym celu wybrać polecenie menu File | Open, podwójnie kliknąć katalog Example Data, w polu Pliki typu wybrać opcję Generic Data File (*.dat) oraz podwójnie kliknąć plik beanroot.dat. Po otworzeniu okienka dialogowego importu pliku, kliknąć przycisk OK (patrz rozdział 5).
Wybrać polecenie menu Calculate | Nonlinear Model Fit. Zaznaczyć pole Sigmoidal Family, co automatycznie zaznaczy wszystkich przedstawicieli rodziny modeli sigmoidalnych do analizy. Kliknąć przycisk OK (patrz rozdział 7).
W następstwie wykonanych obliczeń, wyniki ukażą się w lewym panelu Results. W kolejności uporządkowanej od najlepszego dopasowania (patrz rozdział 9). Podwójnie kliknąć (lub kliknąć prawym klawiszem myszki i wybrać opcję Details na dowolnej pozycji aby obejrzeć szczegóły (patrz rozdział 9.7). Ponadto można również klikać zakładki w prawym panelu Graphs and Data aby oglądać wizualizacje wyników. Potem można dodać wybrany wykres do swoich własnych My Plot.
Podwójnie kliknąć wynik w panelu Result aby obejrzeć szczegóły i kliknąć zakładkę Table aby wygenerować tabelę wyników (patrz rozdział 9.7.7)[1]
W panelu Graphs and Data są automatycznie tworzone dwa wykresy. Jeden z nich pokazuje tylko same dane (zakładka Data Plot), a drugi pokazuje wykresy wg obliczonych modeli regresji (zakładka Top Results). Aby dodać wykres, którym można swobodnie manipulować, kliknąć w panelu Graphs and Data zakładkę + (patrz rozdział 10) i dodać wyniki przez proste przeciąganie i upuszczanie z ...
kosa701