Od ponad tygodnia w oficjalnej dystrybucji dostępna jest dziesiąta wersja Tableau. Przynosi ona wiele nowych funkcjonalności zwiększających możliwości analityczne oraz przyspieszające pracę z danymi.
Dziś chciałbym skupić się na nowościach związanych z pracą z mapami, konkretnie obszarami.
Jak wiemy role geograficzne pozwalały do tej pory na pracę z obszarami takimi jak kraj, województwo, kod pocztowy oraz innymi reprezentowanymi przez punkty.
Wersja 10 idzie o krok dalej pozwalając nam tworzyć własne obszary na podstawie tych już istniejących. Mamy więc możliwość samodzielnie stworzyć np. regiony sprzedaży naszej organizacji w oparciu o wybraną granulę (np. województwo lub kod pocztowy).
W zależności od formy danych wejściowych jakimi dysponujemy, Tableau oferuje dwie drogi do stworzenia nowej roli geograficznej reprezentującej nasze obszary.
Jeżeli posiadamy dane zawierające wymiar określający region sprzedaży oraz zmienną geograficzną, np. województwa, możemy przygotować indywidualne obszary na dwa sposoby.
#1. Tworzenie indywidualnych obszarów poprzez grupowanie
#2. Tworzenie indywidualnych obszarów jako nowa rola geograficzna
W przypadku gdy nasze dane nie posiadają wymiaru przydzielającego rekordy do danego obszaru możemy zastosować tylko metodę #1.
W naszym przykładzie posłużymy się danymi zawierającymi informacje o regionach sprzedaży oraz zmienną geograficzną - województwa.
Rozpocznijmy od stworzenia mapy sprzedaży wykorzystując granulę geograficzną w postaci województw.
Dziś chciałbym skupić się na nowościach związanych z pracą z mapami, konkretnie obszarami.
Jak wiemy role geograficzne pozwalały do tej pory na pracę z obszarami takimi jak kraj, województwo, kod pocztowy oraz innymi reprezentowanymi przez punkty.
Wersja 10 idzie o krok dalej pozwalając nam tworzyć własne obszary na podstawie tych już istniejących. Mamy więc możliwość samodzielnie stworzyć np. regiony sprzedaży naszej organizacji w oparciu o wybraną granulę (np. województwo lub kod pocztowy).
W zależności od formy danych wejściowych jakimi dysponujemy, Tableau oferuje dwie drogi do stworzenia nowej roli geograficznej reprezentującej nasze obszary.
Jeżeli posiadamy dane zawierające wymiar określający region sprzedaży oraz zmienną geograficzną, np. województwa, możemy przygotować indywidualne obszary na dwa sposoby.
#1. Tworzenie indywidualnych obszarów poprzez grupowanie
#2. Tworzenie indywidualnych obszarów jako nowa rola geograficzna
W przypadku gdy nasze dane nie posiadają wymiaru przydzielającego rekordy do danego obszaru możemy zastosować tylko metodę #1.
W naszym przykładzie posłużymy się danymi zawierającymi informacje o regionach sprzedaży oraz zmienną geograficzną - województwa.
Dodałem do koloru również wymiar "region" otrzymując reprezentację kolorem poszczególnych regionów sprzedaży. We wcześniejszych wersjach Tableau prezentacja na mapie sumy sprzedaży dla całego regionu była problematyczna z uwagi na brak możliwości samodzielnego stworzenia nowej granuli geograficznej (indywidualnych obszarów). Obecna wersja daje taką możliwość, dodatkowo w kilku bardzo prostych krokach.
#1. Grupowanie
Ten sposób możemy stosować bez względu na formę danych wejściowych. Nie ma potrzeby definicji obszarów osobną zmienną. Możemy stworzyć indywidualne obszary w oparciu o dowolną granulę geograficzną. Sposób ten jest prosty, niestety może generować dużo problemów, jeżeli chcielibyśmy utworzyć w ten sposób region sprzedaży oparty np. o kody pocztowe. W przypadku województw, sposób ten sprawdza się jednak doskonale.
Z naciśniętym CTRL (lub CMD jeżeli pracujecie na OS X) wybieramy obszary, które reprezentują wybrany przez nas region sprzedaży. Po pojawieniu się okna funkcyjnego (tooltip) grupujemy wybrane elementy (ikona spinacza). Postępujemy w podobny sposób z resztą obszarów.
Po grupowaniu w panelu "Dimensions" możemy odszukać nową zmienną "Województwo (group)". Jest to nowa zmienna określająca nasze regiony jako zgrupowane województwa. Możemy wykorzystać ją jako zmienna o roli geograficznej "Region".
Jeżeli stworzymy mapę w oparciu o nową zmienną grupującą otrzymamy wynik podobny do tego poniżej:
#2. Rola geograficzna
W przypadku gdy nasze dane zawierają poza zmienną geograficzną informację o regionie, możemy wykorzystać drugą metodę tworzenia indywidualnych obszarów.
Zmienna "Region" może zostać potraktowana przez Tableau jako geograficzna. W tym celu wybieramy nową opcję w liście roli geograficznych "Create from..." gdzie mamy możliwość wyboru, na której granuli ma się oprzeć nowa zmienna. W naszym przypadku wybieramy województwa.
Powyższe kroki spowodowały, że nasza zmienna "Region" zostały oznaczone jako zmienna geograficzna. Wykorzystując ją do wizualizacji, Tableau stworzy automatycznie mapę. Otrzymamy ten sam efekt sumowania sprzedaży do regionów co w przypadku #1.
Zachęcam wypróbować nowe możliwości Tableau 10. Powodzenia!
KOMENTARZE