Sets - jak je tworzyć i jak z nich korzystać?

         Ten post jest skierowany do osób rozpoczynających pracę ze zbiorami w Tableau. Czym są zbiory w Tableau? Jak je tworzyć? Jakie są ich zastosowania? Jakie są możliwe operacje na zbiorach?







Tworzenie i zastosowanie zbiorów


         Zbiory w Tableau to wektory logiczne (przyjmujące wartości TRUE / FALSE), które związane są z konkretną zmienną, np. Customer Name i wskazują, które obserwacje wchodzą w skład zbioru.

         Zaprezentowane przykłady wykonane zostaną w oparciu o zbiór Superstore Subset, dostępny w katalogu My Tableau Repository po zainstalowaniu programu Tableau Dekstop.


         Aby utworzyć zbiór klientów wybieramy z menu, rozwijanym przy zmiennej Customer Name opcję Create Set



  
         Kreator tworzenia zbiorów składa się z trzech zakładek:

1)    General – wybieramy z listy klientów, których chcemy włączyć do zbioru, opcjonalnie możemy wybrać wszystkich (All) lub żadnego (None), w sekcji Summary znajdziemy podsumowanie ilu klientów spośród dostępnych w bazie danych wybraliśmy.





Alternatywnie klientów możemy wykluczać ze zbioru.




2)    Condition – możemy wskazać warunek logiczny, który klienci muszą spełniać, aby wejść w skład zbioru, może to być również cała formuła (jak w polach kalkulowanych).






3)    Top – możemy wybrać Top N lub Bottom N klientów, np. pod kątem sumarycznej sprzedaży, gdzie N może być parametrem dynamicznym.




         
Dla przykładu utworzę dynamiczny parametr i wybiorę Top N najlepszych klientów pod kątem sprzedaży. Parametr ten będzie w domyśle typu całkowitego (Integer).




         Po utworzeniu zbioru i parametru w sekcji Data wyświetlą nam się zakładki Sets i Parameters.




         Wartość parametru można wyświetlić na widoku wybierając opcję Show Parameter Control z menu, rozwijanego przy tym parametrze. Przy dużej liczbie wartości dobrze sprawdza się sposób wyświetlania Type In, czyli okienko do wpisywania konkretnych wartości. Sposób wyświetlania możemy wskazać w menu, rozwijanym przy okienku, odpowiadającym za wartości wyświetlonego parametru (prawy górny róg arkusza). 

         Do tabeli tekstowej, przedstawiającej sprzedaż dla poszczególnych klientów, przeciągam zbiór „Top N klientów (sprzedaż)” i upuszczam na zakładkę Rows.




         Widzimy, że jest to wektor logiczny TRUE / FALSE z etykietami In / Out. Klientów spoza zbioru możemy odfiltrować z widoku np. poprzez przeciągnięcie zbioru „Top N klientów (sprzedaż)” na zakładkę Filters i filtrowanie po wartości „In”.





         Alternatywnie możemy skorzystać z opcji Keep Only lub Exclude.




         Gdy usuniemy z tabeli zmienną Customer Name z wierszy, pozostanie nam sumaryczna sprzedaż wewnątrz zbioru i poza nim, którą możemy wyrazić w postaci procentowej (zakładka Analysis -> Percentage of -> Table).




         Sposób wyświetlania zbioru możemy zmienić z In / Out na Members in Set, czyli poszczególnych klientów w zbiorze.




         Inne ciekawe zastosowania zbiorów w Tableau można zobaczyć na Polskim blogu Tableau pod etykietą Sets (lista etykiet znajduje się po prawej stronie widoku).




Kombinowanie zbiorów
        

         Zbiory w Tableau możemy kombinować. Jest to możliwe, gdy mamy przynajmniej dwa zbiory zbudowane w oparciu o tą samą zmienną. Dostępne operacje na zbiorach to:

·         suma zbiorów,




·         przecięcie zbiorów,




·         różnica zbiorów.




         W celu zaprezentowania przykładu utworzę zbiór „Top N klientów (zysk)”, związanego z wartością dynamicznego parametru. Analogicznie do poprzedniego zbioru wskazujemy Top N najlepszych klientów, ze względu na sumaryczną wartość zysku. Teraz w menu rozwijanym przy jednym z dwóch zbiorów, które chcemy kombinować, mamy dostępną opcję Create Combined Set. Wskazujemy zbiory, które chcemy kombinować i wybieramy interesującą nas operację, np. przecięcie.






         Po dodaniu zbioru Przecięcie na zakładkę Rows widzimy, że pod etykietą „In” kryją się klienci należący do części wspólnych zbiorów Top N najlepszych ze względu na sprzedaż i zysk.





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: Sets - jak je tworzyć i jak z nich korzystać?
Sets - jak je tworzyć i jak z nich korzystać?
https://3.bp.blogspot.com/-7uiFnGUvPVU/VkEdVbkA9AI/AAAAAAAAAVY/89IG9DITNgg/s320/image1.png
https://3.bp.blogspot.com/-7uiFnGUvPVU/VkEdVbkA9AI/AAAAAAAAAVY/89IG9DITNgg/s72-c/image1.png
Polski blog Tableau - ASTRAFOX
http://blog.tableau-software.pl/2015/03/sets-jak-je-tworzyc-i-jak-z-nich.html
http://blog.tableau-software.pl/
http://blog.tableau-software.pl/
http://blog.tableau-software.pl/2015/03/sets-jak-je-tworzyc-i-jak-z-nich.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ć