Formatowanie tabel cz.1 (tips & tricks)

Tableau jest narzędziem, które wyróżnia się przede wszystkim podejściem do wizualizacji danych. Wybrany zestaw miar i wymiarów jest dopasowywany do najlepszej formy graficznej prezentacji danych. Są jednak takie momenty że dobrze jest wrócić do postaci tabeli przestawnej. Tabela przestawna może zawierać również bardziej wyrafinowane elementy typu kolorowanie komórek, czy kształty symbolizujące różne kpi. Tutaj zaczynają się schody. Zacznijmy od kolorowania. Poniższy rysunek pokazuje tabelę w której mamy dwie miary sprzedaż, zysk. Chciałbym pokolorować te elementy sprzedaży gdzie wartość jest większa od 50k na inny kolor. W tym celu tworzę pole kalkulowane i używam go w kontrolce koloru. 

 

Tutaj małe zaskoczenie, okazuje się że przy okazji pokolorowana została również miara zysku. Po kilku minutach walki z Tableau dochodzę do wniosku że w tabeli można nadać tylko jeden schemat kolorowania wierszy i aplikuje się on do wszystkich miar. Niemożliwe jest więc pokolorowanie osobno sprzedaży i zysku. Podany schemat dotyczy również pozostałych kontrolek (kształt, rozmiar). Długo nie mogłem uwierzyć że tak oczywista w MS Excel rzecz jest niemożliwa do uzyskania w Tableau. 
Przełom przyniosła konferencja Tableau8Tour w Warszawie gdzie spotkałem Bethany Lyons z Tableau, która pokazała mi prosty trick umożliwiający tworzenie dowolnych kombinacji kolorów, kształtów w tabeli. Trick polega na użyciu sztucznych miar kalkulowanych zwracającyh 0, lub 1 a następnie na konstruowaniu z nich wielopoziomowych wykresów do których w polach tekstowych mamy poszczególne miary. Przykładowe efekty poniżej :)




Dokładnie to o co chodziło! A teraz jak osiągnąć ten efekt, krok po kroku:


  • zdefiniuj miarę, która zwraca 0.0 (można ją nazwać 0.0.)
  • przesuń miarę 0.0 do kolumn
  • ustaw marks type na tekst
  • przesuń miarę/wymiar (w tym przypadku sales), który chcesz wyświetlić do kontrolki tekstu
  • ustaw format-> zero lines->none
  • kliknij prawym przyciskiem na 0.0 na dole, edit axis, ustaw tytuł, wyłącz tick marks
  • wyskaluj tabelkę tak żeby miała odpowiednią wielkość (przeciągając za prawy górny róg)

Dodanie kolejnej kolumny spowoduje rozdzielenie mark types na multiple, co daje możliwość ustawienia dowolnego formatowania (np. koloru) dla każdej z kolumn. Tu można znaleźć plik twbx z efektem. Oczywiście ilość kolumn może być dowolna, dla każdej można ustawić indywidualnie sposób kolorowania, schemat dodawania jest ten sam.

f. freccia


KOMENTARZE

Nazwa

Alteryx,8,astrafox,1,ASTRAFOX ACADEMY,16,case study,16,Data Science,44,Konferencje,31,Mapy i geokodowanie,6,Opinie,1,Przygotowane danych - ETL,4,R,4,Tableau,202,Tips & Tricks,61,Wizualizacja danych,50,
ltr
item
Polski blog Tableau - ASTRAFOX: Formatowanie tabel cz.1 (tips & tricks)
Formatowanie tabel cz.1 (tips & tricks)
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvJ409xiXOEw7kqJ2nypipOGNHgMnlYSPDn1jL69G92512tG3vOPcyavPVSQPKqDkP4p2S9G8kqm7TD8WaUq0_tEw-iuNQ3L7r6IMZR0zPWFs1BO-CcLFvBkTBuGG3CQK-T4s8RcCNrHs/s320/table1.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvJ409xiXOEw7kqJ2nypipOGNHgMnlYSPDn1jL69G92512tG3vOPcyavPVSQPKqDkP4p2S9G8kqm7TD8WaUq0_tEw-iuNQ3L7r6IMZR0zPWFs1BO-CcLFvBkTBuGG3CQK-T4s8RcCNrHs/s72-c/table1.png
Polski blog Tableau - ASTRAFOX
http://blog.tableau-software.pl/2013/06/formatowanie-tabel-cz-1-tips-tricks.html
http://blog.tableau-software.pl/
http://blog.tableau-software.pl/
http://blog.tableau-software.pl/2013/06/formatowanie-tabel-cz-1-tips-tricks.html
true
9139349578575077505
UTF-8
Załadowano wszytskie posty Nie znaleziono żadnych postów ZOBACZ WSZYSTKIE Czytaj więcej Odpowiedz Usuń komentarz Usuń Napisane przez Home STRONY POSTY Zobacz wszystko POLECANE ETYKIETA ARCHIWUM SZUKAJ WSZYSTKIE POSTY Nie znaleziono tematów ani postów pasujących do twoich kryteriów Powrót Niedziela Poniedziałek Wtorek Środa Czwartek Piątek Sobota Nd Pon Wt Śr Czw Pt Sob Styczeń Luty Marzec Kwiecień Maj Czewiec Lipiec Sierpień Wrzesień Październik Listopad Grudzień Styczeń Luty Marzec Kwiecień Maj Czerwiec Lipiec Sierpień Wrzesień Październik Listopad Grudzień teraz minutę temu $$1$$ minutes ago godzinę temu $$1$$ hours ago wczoraj $$1$$ days ago $$1$$ weeks ago ponad 5 tygodni temu Obserwujący Obserwuj TO JEST TREŚĆ PREMIUM Udostępnij, by odblokować Kopiuj cały kod Zaznacz cały kod Cały kod został skopiowany Nie można skopiować kodu / tekstu, naciśnij [CTRL]+[C] (or CMD+C w Mac) by skopiować