Posty

Alteryx + Tableau = Voronoi

Obraz
Tableau ma swoje ograniczenia. Wszyscy użytkownicy dobrze wiedzą, że możliwości obróbki danych są dosyć ubogie. Tableau Prep też nie rozwiązuje całkowicie tego problemu. W takich sytuacjach pozostaje nam sięgnąć po dodatkowe narzędzia ETL jak np. Alteryx czy Knime, lub skorzystać z R lub Pythona. W tym wpisie zaprezentuję jak możemy przenieść naszą wizualizację na wyższy poziom poprzez obróbkę danych w Alteryxie. Efekt końcowy - kliknij aby przejść do Tableau Public Zawsze dobrze jest zacząć od początku, czyli od odpowiedzi na pytanie co to jest i do czego to służy? Powyższy wykres przedstawia największe miasta kontynentalej cześći Stanów Zjednoczonych - kolor zielony mówi o populacji miasta (pełna, większa kropka oznacza miasto powyżej 1 mln mieszkańców), a fioletowy o powierzchni danej komórki Woronoja/promienia wokół miasta. Ale czym właściwie jest diagram Woronoja? Każda osoba zajmujące się wizualizacją wie, że jeden obraz mówi więcej niż tysiąc słów, dlatego też posłu...

Rysowanie kół w Tableau - podsumowanie #warsawTUG.1

Obraz
14 czerwca odbyło się pierwsze spotkanie #warsawTUG, czyli oficjalnej warszawskiej Tableau User Group, której mam przyjemność przewodzić. Na spotkaniu opowiedziałem o rysowaniu różnych typów wykresów na planie koła (nie kołowych), a  Anastasiya o swoim zaangażowaniu w projekty ONZ. Wszystkie szczegóły dostępne są na naszej grupie na LinkedIn . Post ten ma na celu krótkie podsumowanie mojej prezentacji. Dzięki umiejętności rysowania kół możemy stworzyć wiele różnych typów wykresów w Tableau. Zaczynając o radar charts ( był już o tym wpis na blogu ), przez radial bar charts, po bardziej szalone wizualizacje. Przykłady wykorzystania różnych wykresów na planie koła mojego autorstwa Można zadać sobie pytanie, po co to wszystko? Jest ono jak najbardziej na miejscu. Wykresy takie jak radial bar chart są trudniejsze do rozszyfrowania niż zwykły bar chart. Wszystko jednak ma swoje miejsce i czas. Jak zawsze przy tworzeniu wizualizacji zastanowić się do kogo ją kie...

SprytneSztuczki#1 - 9 sprytnych funkcji Tableau, które ułatwią Ci życie

Obraz
Tym wpisem rozpoczynam nowy cykl - Sprytne Sztuczki. Ma to być pewnego rodzaju zbiór subiektywnie najlepszych funkcji, skrótów i hacków w Tableau. Celem jest poprawa efektywności i przyjemności z pracy z Tableau. Pierwsza instancja cyklu skupi się na najprzydatniejszych funkcjach. 1. SIGN() Ile razy tworząć dashboard tworzyliście liczniki KPI i musieliście ikonką i/lub kolorem pokazać zmianę do poprzedniego okresu? Na pewno nie raz. Zazwyczaj w takim przypadku pisałem pole kalkulowane z odpowiednim warunkiem, lub wpisywałem warunek w prostu w odpowiednią pastylkę.  Zaczynamy od tego Minusem pierwszego rozwiązania jest generowanie ogromnej ilości pól kalkulowanych. Minusem drugiego jest gubienie formatowania przy wgrywaniu na serwer. Tak, okazuje się, że aby zapisać formatowanie (kolor czy kształt) musi być ono ustawione dla pola kalkulowanego.  Korzystając z funkcji SIGN() możemy znacząco ogarniaczyć ilość warunków, które musimy napisać. A kończymy z tym ...

Praktyczne użycie kolorów w wizualizacji danych

Obraz
Dzisiejszy wpis nie będzie odnosił się do Tableau sensu stricte, będzie dotyczył on bardziej teoretycznej strony wizualizacji danych. Za każdym razem tworząc nową wizualizację czy dashboard pojawia się pytanie - jakich kolorów użyć ? Czasem odpowiedź jest oczywista - jeżeli jest to dashboard dla klienta, to zapewne będą to narzucone kolory zgodne z jego identyfikacją wizualną. Kiedy indziej, od razu wiem jakie kolory chcę wykorzystać - jak np. przy wizualizacji dot. medali olimpijskich. W takim przypadku w zasadzie oczywiste jest, że dla reprezentacji złotego medalu użyję koloru złotego, dla medalu srebrnego koloru srebrnego etc. Takie rozwiązanie jest o tyle dobre, że będzie intuicyjne i łatwe w odbiorze dla odbiorcy. Intuicyjny dobór kolorów wg. medali pozwala uniknąć koniecznosci używania legendy Często jednak nie mamy narzuconych kolorów, lub kolory, które kojarzą się z tematem nie współgrają ze sobą. Gdzie wtedy szukać inspiracji? Gdzie szukać kolorów Dobór kol...

Mapy dwuwymiarowe w Tableau

Obraz
Na pewno nie raz spotkaliście się z problemem pokazania dwóch różnych zmiennych na mapie - problem ten dotyka zmiennych ciągłych jak i kategorycznych. Jak przedstawić je w sposób czytelny, aby korelacja (lub jej brak) była widoczna? Stosowanie dwóch map obok siebie nie jest najlepszym pomysłem - nie chcemy aby odbiorca musiał non stop skakać wzrokiem pomiędzy mapami.  Rozwiązanie, czyli mapy dwuwymiarowe ( bivariate maps ), znowu okazuje się proste w teorii, a bardziej skomplikowane w praktyce, czyli w Tableau. Są oczywiście pewne ogarniczenia - możemy w zasadzie używać tylko zmiennych kategorycznych/dyskretnych. Przy zmiennych ciągłych musimy je pogrupować (co i ja zrobiłem w moim przykładzie). Załóżmy, że chcemy pokazać związek pomiędzy ceną biletu do kina, a ilością sprzedanych biletów. Łatwo to zrobić na dwóch mapach, wrzucając po prostu każdą ze zmiennych (ciągłych) na inną mapę. Takie rozwiązanie nie wygląda źle, jednak bardzo ciężko jest zidentyfikować, ja...

Trellis Chart aka Small Multiple aka Panel Chart - jak zamieścić dużo wykresów na jednym i się nie pogubić

Obraz
Trellis chart (zwany także small multiple, panel chart lub lattice chart) to koncept stworzony przedz Edwarda Tufte. Jeśli interesujecie się wizualizacją danych, to na pewno wiece kto to. Trellis chart już pojawił się na blogu we wpisie o  radar charts w kontekście global competetiveness index . Został tam wykorzystany do porównania wykresów różnych krajów. Do tego właśnie służy. Trellis chart to tak naprawdę tabela pokazująca kilka podobnych wykresów. Celem jest możliwość łatwego i szybkiego odczytania różnych wskaźników, lub porównania ich. Jak więc stworzyć coś takiego w Tableau? Zacznijmy od tego, że użycie small multiple z niestandarowaymi wykresami, czyli takimi gdzie liczymy i rysujemy coś za pomocą współrzędnych, jest bardziej skomplikowane. Dlatego zaczniemy od prostszego przykładu. Za pierwszy przykład posłuży nam moja wizualizacja z ostatniego MakeoverMonday , która trafiła również do galerii Tableau Public - US Household Annual Income Inequalities . Kliknij ...

Tableau Desktop Qualified Associate - moje wrażenia i jak się przygotować

Obraz
Dziś troszkę inny post. Mniej how-to, więcej przemyśleń i opinii. Mam nadzieję, ze w najbliższym czasie będzie więcej takich postów - planuję napisać parę recenzji książek oraz postów o przydatnych narzędziach. W zeszłym tygodniu przystąpiłem do egzaminu Tableau Desktop Qualified Associate . Byłem dosyć pewien pozytywnego rezultatu, jednak różne rzeczy mogą się zdarzyć. Udało mi się uzyskać 93%. Wpis ten będzie traktował o moich wrażeniach dotyczących egzaminu oraz tym, jak się do niego przygotowywać (przygotować, nie nauczyć). Zacznijmy od tego jak ja się przygotowywałem. Tableau używam na codzień i jest to z moich głównych narzędzi w pracy. Uważam się też, za zaawansowanego użytkownika. Jednak egzamin to egzamin i rządzi się swoimi prawam. Wiadomo też, że egzaminy nie do końca testują realną i użyteczną wiedzę i umiejętności. Co więc warto zrobić? Oczywiście, trzeba posiadać praktyczną znajomość Tableau - to najważniejszy punkt. Dzięki temu będziemy potrafili wykonać za...