Nowości w Prism 8

 

Nowe typy wykresów
✓ Wykresy subkolumnowe
Prism 8 oferuje nowy rodzaj tabel dla danych osadzonych, gdzie wartości osadzone w podkolumnach są wzajemnie zależne. Teraz możliwe jest tworzenie wykresów w oparciu o te dane. W poniższym przykładzie każda z pokolumn zawiera dane czterech odpowiedzi testów na trzech szczurach. Z danych w podkolumnach można sporządzić wykresy punktowe, liniowe lub mediany z wartościami błędów jako punkty lub słupki.


✓ Wykresy skrzypcowe
Wykresy skrzypcowe (poniżej z prawej) pokazują rozkład danych dużo lepiej niż wykresy pudełkowe lub słupkowe. Możliwe jest tworzenie wykresów skrzypcowych danych kolumnowych, zgrupowanych lub XY.


✓ Wykresy zgrupowane
Wykresy te pokazują dane indywidualne (punktowe) oraz słupkowe z błędem. Sporządzanie takich wykresów możliwe było w Prism 7 ale tylko poprzez użyciu pewnego rodzaju tricku. W Prism 8 jest to proste i łatwe.


✓ Krzywe sklejane: wygładzone oraz Akima
Możliwość tworzenia krzywych sklejanych istniała od pierwszej wersji programu Prims. Krzywe te przechodziły przez każdy z punkt danych. Prism 8 oferuje dwie dodatkowe opcje.

- Krzywe sklejane wygładzone, z możliwością określenia ilości punktów i ilości łaman, które mają być uwzględniane w obliczniach finalnej krzywej.


- Krzywe sklejane Akima, gdzie linie przechodzą przez każdy z punktów, jednakże krzywe są znacznie bardziej „ciasne” w swoich łamaniach.


Lepiej wyglądające wykresy
✓ Etykiety na wykresach słupkowych
Dane średnich, median oraz rozmiarów próbek mogą być wizualizowane na wykresach słupkowych powyżej słupka lub w jego wnętrzu.

Etykiety mogą być zawarte pod słupkiem lub we wnętrzu.


✓ Rysowanie linii i nawiasów z wycentrowanym tekstem

✓ Wykresy punktowe bez “uśmieszków”
Na wykresach punktowych kreślone są wszystkie punkty z przesunięciem na lewo lub prawo aby uniknąć ich nakładania się. Prism 7 czasami generował punkty na wykresie układające się swego rodzaju uśmiechy. Prism 8 jest znacznie bardziej inteligentny w omijaniu tego problemu.


✓ Ulepszony import i wstawianie obrazków
  • Przycinanie obrazków po zaimportowaniu lub wstawianiu przez schowek
  • Zmiana rozmiaru obrazków bez przypadkowych zniekształceń
  • Import plików PDF oraz EPS do wykresów

✓ Dopasowanie kolorów obiektów i wartości
  • Diagramy spaghetti mogą zawierać wielokolorowe wykresy (linii lub punktów) subkolumn
  • Kolorowanie linii i punktów znajdujących się na wykresie przed/po zadanej granicy. Po zaznaczeniu zakresu wierszy w kolumnie w tabeli zgrupowanej, po prawym przyciskiem zawarta jest opcja wyboru różnego koloru dla punktów i linii przed/po. Prism 7 posiadał tę opcję dla wybranych przypadków, Prism 8 rozszerza tę funkcjonalność na wszystkie wyrkesy.
✓ Numerowanie osi
  • Potęgi liczb 10 są zapisywane bardziej naturalnie, bez niepotrzebnych zer z przodu. Etykieta osi gdy X lub Y równe jest 5, zapisywane jest 105, a nie 1005.
  • W ustawieniach możliwe jest wybranie zwykłego znaku minus lub dłuższej kreski aby wyświetlić liczby ujemne na osi.
  • W numeracjach oso, jako znak dziesiętny można użyć tzw. kropki środkowej. Kropki te są wyświetlane w połowie wysokości liczby, a nie u jej podstawy. Taka potrzeba wynikała ze stosowanych notacji przez pewne czasopisma.
✓ Inne usprawnienia
  • Lepsze wykresy domyślne, z większą automatyzacją ich kreślenia
  • Nowa komenda odwrócenia kolejności elementów legendy wykresu
  • Możliwość dodania nawet 100 dodatkowych znaczników, linii siatek oraz etykiet na osi (w Prism 7 było to maksymalnie 30)
  • Nowy opcja dla wykresów XY dodania linii (używanej automatycznie dla wykresów typu QQ i krzywych ROC)
  • Możliwość wyboru rodzaju desenia do wypełniania całych wykresów
  • Możliwość wyboru zbiorów danych do kreślenia części wykresu na wykresie
  • Możliwość określania odstępów pomiędzy wierszami dla tekstów na wykresach

Lepsza nawigacja
✓ Łatwe znajdowanie powiązanych arkuszy
Poruszanie się z jednego arkusza do drugiego z nim połączonego jest w programie Prism powszechnym zadaniem, ale czasami bywało uciążliwe. Folder główny (Family) był użyteczny ale musiał być raz za razem otwierany.
W Prism 8 dolna część okna nawigacji zawiera teraz panel pokazujący rodzinę powiązanych arkuszy. Nie ma potrzeby otwierania go odrębnie, jak to było w poprzednich wersjach Prism. Skojarzone ze sobą arkusze są teraz otwierane automatycznie.


✓ Łatwe przemieszczanie się pomiędzy tabelami
Spora część analiz Prism generuje wiele tabel wynikowych. Pokazywane były one jako subarkusze i zawsze były widoczne, nawet gdy były używane bardzo rzadko np. tylko w celu wykreślenia wykresu. Prism 8 pokazuje wielorakie tabele jako jeden arkusz z zakładkami. Tabele wynikowe potrzebne do wygenerowania wykresów są standardowo ukryte, ale możliwe jest ich pokazanie.


✓ Zespajanie obiektów
Podczas przesuwania obiektów na wykresie lub warstwie, Prism 7 próbował pomóc w tym procesie osadzić poruszane obiekty tak aby je wyrównać względem innych na stronie. Jednakże niejednokrotnie bardziej to przeszkadzało niż pomagało. Problemem było to, że Prism próbował czasami łączyć obiekty, które użytkownik starał się rozsunąć.
W Prism 8, mechanizm został całkowicie usprawniony, w ten sposób, że obiekty są automatycznie łączone tylko wtedy gdy są przemieszczane w swoim kierunku. Opcję tę można wyłączyć, jednakże działa tak sprawnie, że jest bardzo użyteczna.
Zespajanie działa również podczas obracania obiektów o kąt 0, 90, 180 i 270 stopni.

✓ Prostsze okno dialogowe regresji nieliniowej
Okno zostało przeorganizowane aby uczynić je łatwiejszym w użyciu.


  • Pierwsza zakładka, teraz o nazwie „Model” jest prostsza i nie zawiera opcji wyboru wartości skrajnych w zbiorze lub dopasowanie odpornościowego
  • Nowa zakładka „Method” zastąpiła zakładkę „Weights”, która posiadała tylko kilka opcji wyborów. Zawiera ona opcje dla ważenia oraz czy ma być wykonywana regresja metodą najmniejszych kwadratów, odpornościowa lub Poissona oraz czy pokazane mają być krzywe generowane z użyciem wartości inicjalnych czy je wyliczać, wykluczać lub ignorować wartości skrajne, a także jak definiować konwergencję.
  • Zakładka „Diagnostics” jest bardziej przejrzysta gdyż kilka opcji zostało przeniesionych od zakładki „Method”. W zakładce tej natomiast dodany został wybór czterech różnych wykresów wartości resztkowych

✓ Skomplikowana statystyka column została podzielona na trzy analizy skupień
Analiza kolumnowa była skomplikowana, gdyż łączyła odmienne analizy. Prism 8 czyni ją łatwiejszą oferując trzy oddzielne analizy: statystyka opisowa, test rozkładu normalnego (i logarytmicznego) oraz analizy t-test (oraz Wilcoxona).

✓ Łatwiejsza zmiana rozmiaru wykresu
Polecenia powiększenia oraz pomniejszenia wykresu nie istniały w Prism 7. Po dwukrotnym kliknięciu w celu powiększenia wykresu, a następnie ponownym dwukrotnym kliknięciu w celu jego pomniejszenia, wykres nie był w rozmiarze początkowym. Działo się tak ponieważ na początku wykres był powiększany 25%, a po to żeby wrócić do rozmiaru pierwotnego należałoby go pomniejszyć o 20%, a nie ponownie 25% jak to miało miejsce. Ten problem został rozwiązany w Prism 8.

✓ Mniej natarczywe ostrzeżenia dotyczące wykresów
Prism 7 często prezentował ostrzeżenia na wykresie na temat punktów danych które są poza skalą, słupków błędów które nie mogą być pokazane itp. Ostrzeżenia te były rozwlekłe i irytujące. Prism 8 pokazuje znacznie krótsze komunikaty, z opcją linku do szerszego wyjaśnienia, a dodatkowo można je całkowicie wyłączyć w oknie ustawień.

✓ Prostsze wyszukiwanie
Wyszukiwanie arkuszy jest znacznie prostsze, dzięki możliwości wyszukiwania poprzez podświetlenie lub oznaczenie określonym kolorem.


Większa wydajność
Prism oferuje wiele sposobów pozwalających na przyspieszenia pracy użytkownika. Prism 8 idzie nawet dalej.

✓ Łatwe powtarzanie generowania wykresów i analiz
  • Kreator Wand (służący do analizy danych) pozwala analizować dane z nowej tabeli dokładnie w ten sam sposób jak to było przeprowadzone w oparciu o istniejącą tabelę
  • Podczas używania polecenia tworzenia nowego wykresu (New..Graph) w oparciu o istniejące dane dla każdego zbioru danych, można wprowadzić tytuł osi Y aby pojawiła się ona na wszystkich wykresach. Nie ma potrzeby wprowadzania tej nazwy z osobna.

✓ Lepsza magia
Dwie nowe opcje w oknie „Magic” (Make Graphs Consistent)

  • Tytuły osi i wykresów automatycznie dopasowują się do wykresu. Magic zawsze zmieniał czcionkę (podobnie jak jej rozmiar i kolor) aby adaptować się do wykresu. Teraz opcjonalnie Prism można zmieniać czcionkę samemu.
  • Jeżeli użytkownik indywidualnie dokonał zmiany koloru (i innych cech) punktu/słupka we fragmencie wykresu, teraz możliwe jest określenie czy te zmiany mają być automatycznie propagowane na inne wykresy. Ta opcja ma sens i jest tylko dostępna gdy fragment i docelowy wykres mają taką samą liczbę punktów/słupków.

✓ Szybciej!
Przyspieszeniu uległo wiele obszarów programu Prism
  • Wiele analiz działa szybciej. Ogólnie, możliwe jest przeprowadzenie tysięcy testów około dwa razy szybciej niż w Prism 7
  • Średnio, regresja nieliniowa działa 50% szybciej. Ale w zależności od zbioru danych i równań, niektóre analizy działają nawet 50 razy szybciej, a niektóre trochę wolniej.
  • Dokładne testy nieparametryczne działają szybciej
  • Przełączanie się pomiędzy arkuszami jest znacznie szybsze w niektórych przypadkach. Dotyczy to również wyświetlania wykresów, zaposu/odczytu plików PZFX

✓ Wersja 64-bitowa dla Windows ma większe możliwości
  • Większe zbiory danych. Prism 8 dla systemu Windows w wersji 64-bitowej potrafi obsłlużyć miliony wartości
  • Import większych plików Excel, TXT i XML. W Prism 7 pojawiały się komunikaty o niemożliwości odczytu plików zawierające ponad 20 mln wartości („Disk or memory error occurred” lub „Not enough free space”). Prism 8 (64 bit) potrafi odczytać te pliki
  • Eksport dużych zbiorów danych do plików TXT, CSV i XML. W poprzednich wersjach taki import był niemożliwy gdy w zbiorze danych było więcej niż 10 mln wartości (komunikaty: "There is too much text to copy" oraz "There is not enough memory for normal operations"). Prism 8 (64 bit) potrafi wyeksportować nawet tak duże zbiory danych, chociaż może to zająć trochę czasu.
  • Prism 8 (64 bit) potrafi wyeksportować grafiki i warstwy do plików TIF o rozmiarze do 25 cali (Prism 7 miał ograniczenie do 11 cali)

Większa kompatybilność
✓ Infrastruktura (tylko dla Windows)
  • Prism wygląda znacznie lepiej w wysokiej rozdzielczości, nawet przy przeciąganiu okienek pomiędzy wyświetlaczami o różnej rozdzielczości lub gdy zmieniona zostanie rozdzielczość w trakcie gdy Prism jest uruchomiony
  • Każde otwarte okno projektu posiada własne okienko narzędzi i pasek menu. Tak działają wszystkie nowoczesne aplikacje. Nie ma już głównego okna zawierającego okienka projektów
  • Prism dla Windows dostępny jest w dwóch wersjach dla 32 i 64-bitowego systemu operacyjnego. Wersja 64-bitowa potrafi obsługiwać duże zbiory danych i jest bardziej kompatybilna z 64-bitową wersja pakietu Office
  • Eksport (lub kopiowanie) wykresów lub warstw do plików o formacie EMF+ zostało ulepszone celem lepszej zbieżności działania z pakietami Office i innymi programami

✓ Unicode
W programie zostało poczynionych wiele zmian aby uczynić Prism zgodnym z kodowaniem Unicode. Dzięki temu lepiej działa obsługa wielu znaków, notacji matematycznych, liter greckich, znaków japońskich, mandaryńskich i innych. Unicod jest teraz standardem obsłlugi tekstu i transferowania go pomiędzy aplikacjami.

Większa wszechstronność
✓ Mapy cieplne
  • Kolorowe mapy cieplne teraz wykorzystują kolor czerwony do określenia największej wartości oraz odpowiednio niebieski do obrazowania wartości minimalnych. Nowa opcja odwrócenia palety barw („Reverse rainbow") wykorzystuje odwrotną metodykę jak to było w Prism 7.
  • Możliwość określania osi I tytułów wykresów dla map cieplnych
  • Istnieje możliwość określenia częstości umieszczania etykiet rzadziej niż w każdym wierszu/kolumnie
  • Można stworzyć mapy cieplne nawet z wieloma tysiącami wierszy danych (Prism wyrówna wiersze gdy będzie to konieczne)

✓ Więcej opcji w ustawieniach preferencji
  • Możliwość wyłączenia komunikatów na wykresach (np. na temat błędów). Komunikaty są znacznie krótsze niż było to w wersji Prism 7 ale z opcją rozwinięcia opisu problemu
  • Opcja ustawienia długości znaczników osi
  • Możliwość użycia znaku minus lub długiej poziomej pauzy w celu identyfikacji liczb ujemnych na osi
  • Możliwość określenia długości tytułu kolumny lub wiersza zanim Prism automatycznie użycje nazw domyślnych typu „Row 4" lub „Column D"
  • Możliwość określenia kiedy ma być użyta notacja naukowa wartości P: zawsze, nigdy lub warunkowo

Regresja wielokrotna
✓ Nowy rodzaj tabeli
Prism 8 oferuje nowy rodzaj tebeli danych tj. zmienne wielokrotne. Działa to jak w większości programów statystycznych. Każdy wiersz reprezentuje inny temat, eksperyment lub jednostkę. Każda kolumna zwiera inną zmienną.

✓ Liniowa regresja wielokrotna

Słowo wielokrotna oznacza istnienie kilku zmiennych niezależnych (X). Liniowa regresja wielokrotna wyznacza równanie, które przewiduje wartości Y w oparciu o liniową kombinację zmiennych X. Jest to standardowa analiza, na temat której można znaleźć wiele publikacji. Opcjami tutaj są:
  • Jeżeli wartości Y są liczbami faktycznie zliczonych obiektów lub zdarzeń, Prism może wykonać regresję Poissona. Jeżeli Y zmienną ciągłą, Prism wykonuje liniową regresję wielokrotną
  • Możliwe jest uwzględnienie (lub nie) punktu przecięcia, dwu lub trójstronne interakcje pomiędzy wybranymi zmiennymi
  • Transformacja parametrów modelu
  • Równa waga dla wszystkich punktów, lub waga 1/Y2 lub inne funkcje ważone. Ważenie jest przydatne, gdy zmienność jest większa dla punktów o większych wartościach Y niż dla punktów o mniejszych wartościach Y.
  • Wykonanie dopasowania dwoma alternatywnymi modelami i porównanie wyników
  • Kreślenie wykresu rzeczywistego versus przewidywanego (z modelu)
  • Kreślenie wartości resztkowych na cztery sposoby
  • Test normalności wartości resztkowych oraz współbiegunowości parametrów

✓ Nowa analiza w celu wyodrębnienia i reorganizacji danych
Nowa analiza "Extract and rearrange" pozwala wyodrębnić dane z części tabeli wielu zmiennych i użyć ich do utworzenia innego rodzaju tabeli. Na przykład możliwe jest przeniesienie dwóch kolumn do nowej tabeli XY. Lub wstawienie danych z jednej kolumny do tabeli kolumnowej wykorzystując inną kolumnę do określenia które wartości mają być wykorzystane. Można też zmienić dane w tabelę chi-kwadrat.

✓ Nowa analiza do wyboru, przekształcania i kombinacji
Inna analiza (Select and Transform) tworząca nową tabelę wielu zmiennych. Na przykład można wybrać wiersze od 1 do 100. Lub jeśli w jednej z kolumn jest określony wiek, można wybrać tylko wiersze osób starszych niż 75 lat. Ta analiza może również tworzyć nowe zmienne poprzez transformowanie zmiennych lub ich kombinację.

Usprawnienia w analizie ANOVA
✓ Możliwość analiz z powtórzonymi pomiarami
Analiza ANOVA dla wielokrotnych pomiarów nie była możliwa do przeprowadzenia, jeżeli brakowało nawet tylko jednej wartości danych. Jest to wielki problem i wielu użytkowników zgłaszało prośbę możliwość wykonywania takiej analizy. Od teraz jest to możliwe!
Prism 8 potrafi wykonywać analizy z powtórzonymi pomiarami (jedno-, dwu-, trzy-czynnikowe) poprzez zastosowanie modelu/schematu mieszanego. Analiza działa inaczej niż ANOVA ale daje generalnie te same wyniki gdy nie brakuje danych i jest użyteczna gdy brakuje wartości. Oczywiście wyniki mogą być interpretowane tylko wtedy gdy zakładamy, że istnieją losowe powody brakujących wartości.

✓ Inne usprawnienia w ANOVA z powtórzonymi pomiarami
  • Możliwość analizy trzyczynnikowej ANOVA z powtórzonymi pomiarami, z jednym lub wieloma czynnikami. Prism 7 był znacznie bardziej restrykcyjny w tej kwestii
  • Możliwość określenia nazwy czynnika dla powtórzonych pomiarów. Wcześniejsze wersji Prism zawsze używały nazwy „subject” („temat”)
  • Poprawka dla braku sferyczności z użyciem korekcji Geissera-Greenhouse’a. Prism 7 potrafił to robić dla jednoczynnikowej analizy ANOVA. Prism 8 potrafi to robić również dla dwu i trzy-czynnikowej ANOVA.

✓ Więcej opcji w ANOVA
  • Podgląd tabeli komórek, kolumn i średniej ze średnich Kiedy brakuje wartości (wielkości próbek są nierówne), Prism pokazuje przewidywaną średnią liczoną metodą najmniejszych kwadratów (LSmeans)
  • Test homogeniczności wariancji poprzez obliczenie korelacji nieparametrycznej pomiędzy przewidywanymi wartościami Y i wartościami absolutnymi z wartości resztowych
  • Jedno-czynnikowa ANOVA bez przyjmowania, że dane pochodzą z populacji o identycznych odchyleniach standardowych. Prism oblicza ANOVĘ Browna-Forsythe’a i Welch’a, a następnie odpowiednie testy wielokrotnych porównań: Games-Howell’a, T2 Tamhane’a i Dunnett’a
  • Podgląd różnicy pomiędzy średnimi dla dwóch kolumn wraz z błędem standardowym i 95% przedziałem ufności.

Script logo