Transformacje i wizualizacje dat

Analiza szeregów czasowych w Tableau

Chris Hui

VP, Tracked

Typy danych daty i czasu

Tableau obsługuje dane daty i czasu w wyjątkowy sposób:

  • Dane dat są zwracane jako data lub format daty i czasu

Kolorowe znaczniki wskazują typ danych:

  • Niebieskie ikony oznaczają dane dyskretne
  • Zielone ikony oznaczają dane ciągłe

Analiza szeregów czasowych w Tableau

Modele danych daty i czasu

  • Dane daty i czasu mogą być przechowywane w formacie wymiarów daty

  • Każdy wymiar pola daty jest podzielony na najmniejsze składniki

  • Aby pracować z danymi w tym formacie, można użyć funkcji MAKEDATE() do odtworzenia pojedynczego pola daty

Tabela wartości daty i czasu pogrupowanych według minut, godzin i sekund przedstawiająca strukturę modelu wymiarów

Analiza szeregów czasowych w Tableau

Tworzenie dat w Tableau

  • MAKEDATE() to funkcja formatowania daty umożliwiająca odtworzenie obiektów daty i czasu z osobnych pól

  • MAKEDATE() zakłada, że podane daty są prawidłowe i nie posiada wbudowanej walidacji

Pole obliczeniowe Tableau z funkcją MAKEDATE wymagającą roku, miesiąca i dnia

Analiza szeregów czasowych w Tableau

Tworzenie daty i czasu w Tableau

  • Aby dodać składnik czasu do pola daty, należy użyć MAKEDATETIME()

  • Potrzebny czas? = MAKEDATETIME()

  • Tylko data? = MAKEDATE()

Pole obliczeniowe Tableau z argumentami daty i czasu wymaganymi przez funkcję make time

Pole obliczeniowe Tableau z funkcją MAKEDATETIME wymagającą roku, miesiąca i dnia

Analiza szeregów czasowych w Tableau

Obcinanie dat w Tableau

  • DATETRUNC() zaokrągla pole daty do wybranej dokładności
  • DATETRUNC() zwraca najniższą wartość dla każdej części daty aż do określonej części jako obiekt daty i czasu

Pole obliczeniowe Tableau pokazujące działanie funkcji obcinania daty w celu zwrócenia danych tygodniowych

  • Przydatne do przygotowania dat i prezentacji zmian miar w dyskretnych okresach (np. wzrost tydzień do tygodnia)

Wykres słupkowy przedstawiający tygodniową liczbę przejazdów rowerowych od 1 listopada 2021 do 6 grudnia 2021

Analiza szeregów czasowych w Tableau

Obliczenia między znacznikami daty

  • Daty można odejmować składnią Date2 - Date1, jednak wynik jest zwracany w dniach
  • Nie jest to pożądane, ponieważ szczegółowe informacje o czasie zostaną utracone przez zaokrąglenie

Pole obliczeniowe Tableau pokazujące różnicę przy ręcznym odejmowaniu dwóch pól daty

  • DATEDIFF() zwraca czas między dwoma znacznikami na podstawie podanej dokładności (np. 'minute', 'hour')
  • Najlepsza praktyka zwraca dane przy najniższej potrzebnej granularności, a wyniki są dostosowywane według potrzeb

Pole obliczeniowe Tableau z funkcją DATEDIFF pokazujące dokładny czas między dwoma polami daty

Analiza szeregów czasowych w Tableau

Wizualizacje szeregów czasowych

Wykresy słupkowe Przykład wykresu słupkowego

Wykresy obszarowe Przykład wykresu obszarowego

Dystrybuanty Przykład wykresu słupkowego dystrybuanty

Wykresy liniowe Przykład prostego liniowego wykresu szeregów czasowych

Analiza szeregów czasowych w Tableau

Czas na ćwiczenia!

Analiza szeregów czasowych w Tableau

Preparing Video For Download...