Analiza kohortowa

         Kohorta jest to termin statystyczny, oznaczający podzbiór obiektów, wyodrębniony z populacji (najczęściej ludzi) na podstawie zachodzącego dla populacji jednocześnie procesu. Grupować możemy np. ludzi urodzonych w tym samym roku lub – jak w naszym przykładzie – klientów pozyskanych w tym samym roku.

         Analiza kohortowa została wykonana w oparciu o funkcję FIXED z Level of Detail Expressions. Zobacz jak to zrobić krok po kroku!

         Link do wykonanej wizualizacji:




         Na wykresie możemy zbadać jak wielu klientów (atrybut koloru), pozyskanych w poszczególnych kwartałach i latach złożyło kolejne zamówienie w odstępie mniej, niż jednego kwartału bądź np. dwóch kwartałów. Możemy również zbadać ilu klientów nie złożyło wcale kolejnego zamówienia (etykieta „Brak”).

         Zaczynamy od utworzenia kalkulacji, wyrażającej rok pozyskania klienta. Wykorzystamy funkcję FIXED, by włączyć do kalkulacji wymiar „ID klienta”, czyli identyfikator klienta.








         Następnie tworzymy kalkulację, która zwraca datę zamówienia, gdy jest ona większa od daty pierwszego zamówienia, w przeciwnym razie zwraca NULL. Pozwoli to na wyeliminowanie z kalkulacji klientów, którzy złożyli zamówienie tylko raz i nie powtórzyli zakupu.








         Liczymy datę kolejnego zakupu, wykorzystując ponownie funkcję FIXED do włączenia do kalkulacji wymiaru „ID klienta”.








         Różnicę pomiędzy datą pierwszego a kolejnego zamówienia wyliczymy za pomocą funkcji DATEDIFF, która jako pierwszy argument przyjmuje „data_part”, np. „quarter”, jeśli chcemy różnicę wyrazić w kwartałach.





         Wykonaną kalkulację przenosimy z miar (zakładka Measures) do wymiarów (zakładka Dimensions), czyli konwertujemy z postaci ciągłej do dyskretnej.




         Zmienna „Różnica pomiędzy zamówieniami” w postaci dyskretnej przyjmuje wartość „Lapsed”, dla klientów, którzy nie ponowili zakupu (w wyniku kalkulacji powstaje wartość NULL). Alias ten możemy zmienić wedle uznania za pomocą opcji Edit Alias.





         Ostatnim krokiem będzie zwizualizowanie wyników. Chcemy zbadać ilu klientów pozyskanych w poszczególnych kwartałach dokonało kolejnego zakupu po upływie jednego kwartału, dwóch, itd. albo nie dokonało wcale kolejnego zakupu. Dobrym pomysłem wydaje się zbudowanie mapy ciepła, z liczbą klientów jako atrybutem koloru.

         Nanosimy zmienną „Data pozyskania klienta” na zakładkę Rows oraz „Różnica pomiędzy zamówieniami” na zakładkę Columns. Dopasowujemy widok do okna.







         Nanosimy zmienną „ID klienta” na ikonkę Color i agregujemy tę zmienną za pomocą funkcji Count (Distinct).




         Paletę koloru możemy zmienić za pomocą opcji Edit Colors, dostępnej w menu, rozwijanej po kliknięciu na ikonkę Color lub przy legendzie koloru. Możemy również np. dodać obwódkę w wybranych kolorze do poszczególnych prostokątów.







         Po najechaniu na każdy element wizualizacji wyświetli nam się okienko, którego wygląd możemy kontrolować za pomocą ikonki Tooltip.




         Wizualizacja jest już gotowa do analizowania danych. TRIK: po zaznaczeniu wybranego prostokąta (lub kilku) możemy podejrzeć i wyeksportować podzbiór danych, odpowiadających temu elementowi (elementom) wizualizacji do pliku .csv.




         Na przykład, możemy podejrzeć podzbiór klientów, którzy nie złożyli już w naszej firmie kolejnego zamówienia.

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: Analiza kohortowa
Analiza kohortowa
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx8hl3SXRs_O7Mpuf9Vcbco4c7dE2Iq0tLXv-hM6vw-Tlx-G46fNKt7ZNNvXi5e5gRqqvQm5RZyk5Ie2-PySBs_EgcaaST2tlIe4qUPRYjSSsn40LoLbvz0v53ODwrDfQS-fvxaXFNZgk/s640/image1.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx8hl3SXRs_O7Mpuf9Vcbco4c7dE2Iq0tLXv-hM6vw-Tlx-G46fNKt7ZNNvXi5e5gRqqvQm5RZyk5Ie2-PySBs_EgcaaST2tlIe4qUPRYjSSsn40LoLbvz0v53ODwrDfQS-fvxaXFNZgk/s72-c/image1.png
Polski blog Tableau - ASTRAFOX
http://blog.tableau-software.pl/2015/04/analiza-kohortowa.html
http://blog.tableau-software.pl/
http://blog.tableau-software.pl/
http://blog.tableau-software.pl/2015/04/analiza-kohortowa.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ć