Posty

IronViz 2021: Malt Whisky Landscape

Obraz
Dawno nic nie pisałem. A jeszcze dłużej nie brałem udziału w IronViz. W tym rokutemat był jednak dosyć luźny (What Brings You Joy) i w ostatniej chwili zdecydowałem się na udział. Wyciągnąłem jedną z rozgrzebanych wizualizacji, dodałem story, wybrałem nowe kolory i zmieniłem rozplanowanie przestrzeni. W końcu też został wybrany tytuł.  Kliknij aby przejść do Tableau Public Wizualizacja skupia się na aktywnych destylarniach produkujących whisky słodową w Szkocji. Patrzymy na rozbicie po regionach oraz właścicielach destylarni. Dla bardziej obrazowego przedstawienia regionów pojawia się też mapka oraz krótkie opisy. W tych samych sekcjach buduję story. W sekcji regionu Speyside skupiam się na krótkiej analizie ilości destylarni z przedroskiem Glen w całej Szkocji jak i regionach pokazując to na przyciętym i zlewającym się z tłem pie chartem. Symetrycznie, w kolumnie z właścicielami destylarni, pokazuję i opisuje otwarte w ostatnich latach destylarnie. Skupiam się na fakcie, że spora częś

Interaktywne Grupowanie w Marimekko

Obraz
Ostatnio jeden z konsultantów w pracy poprosił mnie o pomoc przy tworzeniu wykresu Marimekko. Szczególnie interesowała go możliwość dynamicznego grupowania kafelków. O ile samo Marimekko bazuje na podstawowej matematyce i jego stworzenie w Tableau jest  od dawna dobrze udokumentowane, to do interaktywnego dynamicznego grupowania potrzeba jednej z nowych funkcji wprowadzonych w 2018.3 - set actions. Kliknij aby przejść do Tableau Public Zacznijmy od tego, kiedy używamy Marimekko. Jest to typ wykresu na którym pokazujemy 2 zmienne (jedna jako wysokość, druga jako szerokość) i dwa wymiary (jeden pionowo, drugi poziomo). Można go interpretować jako stacked bar chart z dodaną szerokością słupka. Cała zagwostka polega na tym aby słupki się stykały pokazując sumę całego zbioru. Marimekko można też interpretowć w pewien sposób jako scatterplot pokazuący total lub sumę bieżącą. Jeśli chcemy aby słupki się stykały, oś X musi być ciągła (zielona pigułka). To oznacza, że musimy wyli

Recenzja: Cole N. Knaflic - Storytelling with Data

Obraz
Ciąg dalszy przygody z  Data Vis Book Club . Co prawda nie udało mi się uczestniczyć w drugim spotkaniu w związku z brakiem dostępu (w owym czasie) do książek (Alberto Cairo - The Truthful Art - ścieżka podstawowa; Tamara Munzner - Visualization Analysis & Design - ścieżka zaawansowana), jednak wracam w cyklu trzecim. Z lekkim poślizgiem, ale zawsze. Tym razem czytamy jedną z najbardziej popularnych książek o tematyce wizualizacji -  Storytelling with Data  autorstwa Cole N. Knaflic. Cole jest jedną z bardziej widocznych osób w środowisku wizualizacji i jedną z najpopularniejszych konsultantek - współpracowała m.in. z Google. Prowadzi również warsztaty z wizualizacji oraz nagrywa podcast o tym samym tytule co książka. Książka jest spójna z dewizą Cole. Jej wizualizacje są proste, nie korzysta ona z wymyślnych i niestandardowych form. Pracuje w Excelu i, jak przyznaje na początku książki, używa tylko kilku typów wykresów. Stara sie raczej maksymalnie uprościć proces od

Zaawansowane UX/UI w Tableau - Set Actions w praktyce

Obraz
Niedawny release Tableau 2018.3 przynosi wiele nowych funkcji. Wśród nich znajdziemy prawdziwe heat mapy (koniec z kombinowaniem), przezroczyste wykresy (z tego wyniknie więcej złego niż dobrego), oraz set actions, czyli nowy typ interakcji bazujący na zbiorach. Poza oczywistą użytecznością analityczną  otwiera to szereg nowych możliwosći z pogranicza UX i UI. Przykład użycia set actions Jedną z takich opcji opiszę na przykładzie ostatniego #MakeoverMonday , gdzie skupiliśmy się na wizualizacji Davida McCandlessa - Diversity in Tech . Postanowiłem jak najwierniej odwzorować ją w Tableau, kładąc duży nacisk właśnie na znakomity UX. Tutaj kluczowe były dwa elementy - filtrowanie po kliknięciu na rok, oraz sortowanie po kliknięcu w nagłówek. Tak wygląda w Tableau efekt końcowy:  #MakeoverMonday week 46 - Diversity in Tech. This week I simply recreated @mccandelish viz using Tableau. I used #SetAction to recreate the click-on filtering and sorting. @VizWizBI @TriMyData h

Unicode - trzecia warstwa Tableau

Obraz
Nie od dziś wiadomo, że w Tableau można tworzyć podwójne osie, czyli dual axis. Jest to przydatne, jeśli chcemy pokazać dwie warstwy danych. Co jednak, jeśli naszych warstw jest więcej? Zawsze możemy zagęścić dane (poprzez layering lub scaffolding). Są to jednak dosyć zaawansowane techniki i stwarzaja one sporo problemów - od wydajności (mamy w końcu kilka razy więcej danych) po kalkulacje (musimy uważać, aby nie policzyć czegoś kilka razy). Idąc dalej tropem hackowania i customizacji Tableau, przejdźmy do custom shapes. Z kształtami też mogą być problemy. Abstrahując już od kwestii praw autorskich, samo znalezienie nawet prostego kształtu może zająć sporo czasu (jak to miało miejsce przy mojej wizualizacji do konkursu #IronViz ) Często okazuje się, że cos całkowicie podstawowgo nie występuje w wersji bez tła, lub występuje w złym kolorze albo za niskiej rozdzielczości. W takich momentach, bardzo dobrze sprawdza się unicode. Unicode to nic innego jak po prostu zestaw znaków, w któ

Recenzja: Edward Tufte - The Visual Display of Quantitative Information

Obraz
Dziś na blogu  recenzja jednej z funtamentalnych książek na temat wizualizacji danych -  The Visual Display of Quantitative Information Edwarda Tufte . Nazwisko autora pojawiało się już na blogu nie raz, m.in. we wpise o small multiples , które to zostały przez niego właśnie opracowane.  Lekturę odwlekałem w czasie, ponieważ, jak mi się zdawało, dużo się z niej nie dowiem - czytałem wiele streszczeń oraz artykułów bazujących na konceptach z tej książki. Na szczęście Data Vis Book Club zmotywowało mnie do sięgnięcia po tę pozycję i zweryfikowania moich uprzedzeń, które okazały się bardzo błędne .  Muszę dodać też, że przed lekturą uważałem Tuftego za osobę dosyć daleko od współczesnych realiów i tkwiącą w latach 80 - zawsze preferowałem Stephena Few, którego podejście jest bardziej współczene i praktyczne. Pozytywnie się rozczarowałem, chociaż dalej uważam, że Tufte jest trochę odklejony od rzeczywistości. Tufte szaleje an twitterze - oryginal usunięty Dostęp do m

IronViz 2018.2 - Best New Entry i drugie miejscie ogółem

Obraz
Jeśli śledzisz bloga Tableau Public, lub chociaż społeczność Tableau, to na pewno wiesz co to IronViz. Jęsli nie wiesz, to napiszę tylko, że to oficjalny konkurs Tableau, którego ukoronowaniem jest finał (na żywo) na Tableau Conference. W ciągu roku pojawiają się trzy feedery - pewnego typu eliminacje. Wygrany każdego feedera jedzie na konferencję i uczestniczy w finale. Udział w IronViz planowałem od dłuższego czasu, jednak albo nie wyrabiałem się przed terminem, albo nie odpowiadał mi temat. Przy ostatnim feederze udało mi się jednak w końcu ukończyć i wysłać pracę. Kosztem trochę zarwanej nocy, ale jednak. Tematem feedera było 'Health and Well-being', czyli po krótce wszystko związane ze zdrowiem. Przez dwa tygodnie szukałem odpowiednich danych - poprzez tak trywialne jak otyłość w Ameryce do przyczyn śmierci na świecie i stosunku ilości lekarzy do śmiertelności. Jednak dopiero wizualizacja Ann Jackson pomogła mi znaleźć potrzebną inspirację. Wizualizacja Ann Ja