Interaktywny wykres współrzędnych równoległych w Excelu

Patrząc na ten wykres zapytasz pewnie sam siebie: Czy ktoś do reszty oszalał? Zapewniam Cię, że nikt nie oszalał (no chyba, że na punkcie wizualizacji danych…), tylko chce przedstawić Excelową odsłonę analizy wizualnej dużego zbioru danych. A tym podejściem będzie interaktywny wykres współrzędnych równoległych (ang. parallel coordinates). Jak można zauważyć wykres jest dość specyficzny: zawiera mnóstwo serii danych, dane te podzielone są na zróżnicowane kategorie, skala osi pionowej nic Ci nie mówi. W poniższym artykule dowiesz się jak stworzyć taki wykres, jak czytać prezentowane na nim dane i stwierdzić w końcu, że taka wizualizacja danych ma jakiś sens.

Interaktywny wykres współrzędnych równoległych_1

 

Jak przygotować dane źródłowe?

Dane źródłowe to zestaw wskaźników dla 133 krajów. Dane zawierają informację na temat liczby abonentów sieci komórkowych, wartości eksportu, śmiertelności poniżej piątego roku życia, wydatków na zdrowie na jednego obywatela, populacji w mieście, przewidywanej długości życia oraz przychodów z turystyki.

Interaktywny wykres współrzędnych równoległych_2

Dane dotyczą 2010 roku i jak widać są bardzo zróźnicowane: różne jednostki, różne wskaźniki. Poza tym nawet dane dotyczące jednego wskaźnika mogą być bardzo zróżnicowane. Jak więc takie dane pokazać na wykresie? Czy zwykły wykres liniowy bądź kolumnowy miałby tu zastosowanie? Może i tak, ale wskaźniki należałoby przedstawić na osobnych wykresach, kraje pogrupować. Może zatem przedstawić dane na wykresie o jednej skali osi pionowej, który będzie miał za zadanie raczej porównanie wartości dla danego kraju w stosunku do innego niż przedstawienie „rzeczywistych” danych?

Interaktywny wykres współrzędnych równoległych_3

Aby tego dokonać musimy najpierw usystematyzować dane. Pierwszym krokiem w tym kierunku będzie wyznaczenie maksymalnej wartości dla każdego ze wskaźników.

Interaktywny wykres współrzędnych równoległych_4

Dokonujemy tego za pomocą formuły = MAX, która zwraca największą wartość we wskazanym zbiorze danych.

Interaktywny wykres współrzędnych równoległych_5

Następnie wyznaczamy wartość minimalną dla każdego ze wskaźników.

Interaktywny wykres współrzędnych równoległych_6

Pomoże nam w tym formuła =MIN, która zwraca minimalną wartość w zbiorze liczbowym.

Interaktywny wykres współrzędnych równoległych_7

Obie formuły przeliczamy dla wszystkich wskaźników.

Interaktywny wykres współrzędnych równoległych_7b

Następnym krokiem będzie dodanie kolumn technicznych w ilości odpowiadającej ilości kolumn z danymi dla poszczególnych wskaźników – kolumny będą nosiły te same nazwy.

Interaktywny wykres współrzędnych równoległych_8

Następnie kolumny techniczne wypełnimy danymi na podstawie poniżej formuły, która zwraca stosunek wartości do wartości maksymalnej i minimalnej.

Interaktywny wykres współrzędnych równoległych_9

Formułę przeciągamy do wszystkich pól kolumn technicznych.

Interaktywny wykres współrzędnych równoległych_10

W polu A1 oraz A2 wpisujemy cyfry 1 i 2. Obie komórki wykorzystamy do indeksowania oraz finalnie do wykresu.

Interaktywny wykres współrzędnych równoległych_10a

Nad kolumnami technicznymi (jak na poniższym screenie) wpisujemy formułę Indeks, która zawiera dane z poszczególnych kolumn (nazwa kraju i kolumny techniczne) oraz cyfry z pól A1 i A2.

Interaktywny wykres współrzędnych równoległych_10b

Formułę przeciągamy przez wszystkie pola nad kolumnami technicznymi.

Interaktywny wykres współrzędnych równoległych_11

Kolejnym krokiem będzie zaznaczenie danych z kolumn technicznych i wstawienie na ich podstawie wykresu liniowego.

Interaktywny wykres współrzędnych równoległych_12

Domyślny wykres nie wygląda tak, jakbyśmy chcieli. W legendzie pojawiły się nazwy wskaźników, a w etykietach kraje.

Interaktywny wykres współrzędnych równoległych_13

Aby zmienić układ wystarczy przełączyć wiersz/kolumnę w oknie Wybieranie źródła danych.

Interaktywny wykres współrzędnych równoległych_14

 

Po tym zabiegu wykres prezentuje się jak poniżej. Nazwy wskaźników pojawiły się już jako etykiety, nazwy krajów w legendzie. Serie danych zawierają wartości dla ponad 130 krajów.

Interaktywny wykres współrzędnych równoległych_15

 

Ustawmy wartość maksymalną osi pionowej na 1, jednostkę zmieńmy na 0,1 i usuńmy na razie legendę.

Interaktywny wykres współrzędnych równoległych_16

Interaktywny wykres współrzędnych równoległych_17

 

Teraz przejdziemy do dość pracochłonnej czynności jaką będzie zmiana kolorów wszystkich serii danych na kolor jasnoszary – dzięki temu łatwiej będzie porównywać tylko zaznaczone serie na osi. Pomocny może być klawisz F4 (powtórz ostatnią operację) i przechodzenie przez serie strzałką w dół.

 

Interaktywny wykres współrzędnych równoległych_18

Teraz zmieńmy położenie osi pionowej, tak aby rozpoczynała się na znacznikach osi poziomej.

Interaktywny wykres współrzędnych równoległych_19

Następnie usuńmy poziome linie siatki na rzecz pionowych, które lepiej oddzielają wartości dla poszczególnych wskaźników

Interaktywny wykres współrzędnych równoległych_20

Teraz wstawimy dwie dodatkowe serie danych, które zostały obliczone nad kolumnami technicznymi (te, które wyliczają się z formuły Indeks). Aby wkleić serie wystarczy je zaznaczyć, skopiować i wkleić w obszar wykresu.

Interaktywny wykres współrzędnych równoległych_21

Wstawmy ponownie legendę, usuńmy z niej wszystkie pozycje oprócz tych, które dotyczą wklejonych przed chwilą serii. Zmieńmy kolor serii na bardziej wyróżniający się – w tym przypadku będzie to niebieski oraz czerwony.

 

Interaktywny wykres współrzędnych równoległych_22

Nad wykresem dodajmy jeszcze tytuły dla niebieskiej i czerwonej serii.

 

Interaktywny wykres współrzędnych równoległych_23

Następnie pod tytułami z zakładki Deweloper wklejmy dwa pola kombi (dostępne w poleceniu Wstaw).

Interaktywny wykres współrzędnych równoległych_24

Następnie wybieramy formatowanie formantu, aby wprowadzić niezbędne połączenia.

 

Interaktywny wykres współrzędnych równoległych_25

Zakres wejściowy niebieskiej i czerwonej serii to lista krajów. Łącze komórki w niebieskiej serii będzie odnosiło się do cyfry 1 z pola A1.

 

Interaktywny wykres współrzędnych równoległych_26

Natomiast łącze komórki w czerwonej serii będzie odnosiło się do cyfry 2 z pola A2.

Interaktywny wykres współrzędnych równoległych_27

Zastosowanie pól kombi umożliwia porównanie dwóch dowolnie wybranych krajów na wykresie. Serie wyróżniają się na tle innych „nieaktywnych” szarych serii i możemy korzystać z wygodnych list rozwijanych.

Interaktywny wykres współrzędnych równoległych_28

Gotowy interaktywny wykres współrzędnych równoległych prezentuje się jak poniżej. Wykres doskonale obrazuje dysproporcje , na przykład, między Polską a USA w wartościach eksportu, wydatkach na zdrowie oraz przychodach z turystyki. Zaznaczone serie wyróżniają się. Na wykresie nie mamy możliwości porównania wartości w wybranych wskaźników, ale wykres sprawdza się doskonale w przypadku konieczności porównania wielu serii danych i wartości, dla których nie można zastosować jednej osi oraz skali. Skala jest ujednolicona tak, aby wszystkie wskaźniki były ze sobą porównywalne, a właściwie żeby były porównywalne w wybranych krajach.

Interaktywny wykres współrzędnych równoległych_29

Co pokazuje wykres współrzędnych równoległych?

  1. Korelacje – dodatnie i ujemne zależności są wskazywane poprzez kierunek linii. Jeśli linie krzyżują się między seriami (powstaje „x”), zależność jest ujemna, gdy większość linii jest równoległa, mamy zależność dodatnią.
  2. Elementy dominujące – ukazują się w postaci przepływu szarej linii
  3. Obserwacje odstające – nie pasują do głównego „nurtu”
  4. Grupy danych o takich samych cechach – wykres pozwala rozbić zbiór danych na kilka grup, których elementy mają pokrywające się lub zbliżone kształtem linie.

Jak zwiększyć możliwości analizy wykresu współrzędnych równoległych?

Plik do pobrania

Tu możesz pobrać plik z wykresem współrzędnych równoległych w Excelu.

 

Udostępnij ten wpis:

Brak komentarzy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *