Czym jest self w Pythonie: przykłady z życia wzięte
Czym jest self w Pythonie: przykłady z życia wzięte
Korzystanie z tabeli kalendarza w usłudze LuckyTemplates umożliwia filtrowanie raportów według atrybutów analizy czasowej, takich jak rok, kwartał, miesiąc, oraz dowolnej innej agregacji czasu przy użyciu niestandardowych kolumn, których może potrzebować Twoja organizacja.
W tym samouczku omówię kilka kwestii związanych z tabelą kalendarza, a dokładniej o tym, jakie typy danych najlepiej sprawdzają się przy wyświetlaniu pewnych rzeczy na różnych osiach wizualnych. Możesz obejrzeć pełny film z tego samouczka na dole tego bloga.
Spis treści
Używanie tabeli kalendarza w usłudze LuckyTemplates dla wizualizacji
Wskoczmy do usługi LuckyTemplates i zacznijmy. Zaczniemy od przyjrzenia się problemowi, z którym spotyka się wiele osób podczas tworzenia niestandardowych kolumn .
Przejdźmy do naszego kalendarza. Bardzo często widzę kolumnę wyświetlającą miesiąc lub poziom miesiąca i roku, gdzie format pola daty kalendarzowej to mmm (miesiąc) i rrrr (rok).
Ten typ wizualizacji dobrze się wyświetla i jest kompaktowy. Zapisuje wszystkie dłuższe i krótsze nazwy miesięcy do trzech liter, co popieram.
Jednak jednym z problemów, które możemy tutaj zobaczyć, jest fakt, że wyświetla go dla każdej kategorii. A ponieważ jest to pole tekstowe, kiedy przechodzę do malarza formatów i przechodzę do osi X, nie mam tutaj żadnej opcji, aby zmienić ją na ciągłą oś.
Muszę więc wyświetlić tutaj każdą kategorię, ponieważ jest ona wyświetlana jako pole tekstowe jako typ danych . Nie ma możliwości, aby był ciągły, ponieważ model nie rozumie tego jako typu pola daty .
Przejdziemy do typu danych Data, wybierzemy wizualizację Kwartał i Rok, a następnie przejdziemy na niższy poziom.
Zauważ, że mam kolumnę o nazwie Month i Year . To nie znaczy, że jest to tekst miesiąca i roku. W rzeczywistości jest to miesiąc i rok jako typ danych daty.
Kiedy schodzimy w dół poziomu hierarchii, mamy ładny i czysty obraz. Każdy z nich to określony miesiąc i rok sformatowany tutaj.
Aby to utworzyć, jedną rzeczą, której należy się upewnić, jest przekonwertowanie go na typ danych daty.
Tworzenie miar dla tabeli kalendarza w usłudze LuckyTemplates
Istnieje kilka sposobów zapisania tej miary. Pierwszy polega na połączeniu tego w następujący sposób:
Możesz także użyć , a następnie odwołać się do pola daty w tabeli kalendarza.
Każdy z tych dwóch środków zadziała. Następnie możemy ustawić typ danych na datę. Możemy również ustawić lepsze wyświetlanie podpowiedzi , przechodząc do opcji Format i przypisując ją do poziomu miesiąca i roku.
Zmiana ustawienia osi X
Nadal mamy poziom miesiąca i roku. Ponieważ jednak jest teraz ustawiony jako typ danych daty , kiedy przejdziemy do okienka formatowania i osi X, zobaczysz, że mamy teraz ustawienie typu dla ciągłego lub jakościowego .
Zwróć uwagę, o ile czystsza jest tutaj oś, ponieważ wie, że twoja logika może wypełnić luki w wizualizacji. To jest moja rekomendacja, jeśli chcesz wyświetlać swoje miesięczne dane na tym poziomie, jest to sposób, aby to zrobić.
Dokonywanie dostępu all-inclusive
Inną rzeczą, na którą chcę zwrócić uwagę, jest to, że generalnie lubię, gdy mój dostęp obejmuje wszystko. Każdy poziom powinien mieć pełny kontekst wszystkich poziomów, które są potrzebne, aby być unikalnym identyfikatorem.
To jest przykład wizualizacji przedstawiającej kwartał i rok łącznie. Jest w stanie pokazać dane dla wszystkich okresów, ponieważ połączyłem razem kwartał i rok w to.
Robiłem to samo przez miesiąc i rok .
Obie wizualizacje są czystsze, w przeciwieństwie do tej wizualizacji, która może być zbyt zajęta i zatłoczona.
Kiedy jestem na najwyższym poziomie, po prostu przechodzę do następnego. Mamy kwartał od pierwszego do czwartego kwartału, ale teraz oczywiście sumuje się to przez wszystkie lata. To samo dzieje się na poziomie miesiąca.
Nie jestem wielkim fanem tego. Jedynym sposobem na uzyskanie pełnego kontekstu roku, kwartału i miesiąca jest konieczność rozszerzenia, ale musisz obserwować, jak głośny staje się ten dostęp.
Można to zrobić dla samego kwartału, natomiast rok można ustawić jako liczbę całkowitą. Kwartał i rok to połączony łańcuch niestandardowy, który niestety będzie tekstem, ale nadal będzie dobrze wyświetlany.
Zwykle nie masz tak wielu unikalnych wartości na poziomie kwartału. Zanim dojdziesz do poziomu miesiąca, ten ciągły dostęp naprawdę wchodzi w grę.
Naprawdę wolę samowystarczalną wizualizację, ale nawet ten samowystarczalny scenariusz można zoptymalizować, upewniając się, że co najmniej jeden z poziomów jest ustawiony na typ danych daty.
Wniosek
Korzystanie z tabeli kalendarza w usłudze LuckyTemplates może być skutecznym sposobem na ulepszenie wizualnej reprezentacji danych opartych na czasie. Włączając tabelę kalendarza, możesz stworzyć szeroką gamę wizualizacji, które są jasne i intuicyjne dla odbiorców.
Mam nadzieję, że dzięki temu dowiesz się, jak zaprojektować tabelę kalendarza w usłudze LuckyTemplates. Jak widać, nie wszystkie typy danych kolumn, zwłaszcza te z polami kalendarza, są sobie równe. Miejmy nadzieję, że jest to coś, co możesz zaimplementować i wykorzystać w swoich raportach.
Wszystkiego najlepszego,
Reid Havens
Czym jest self w Pythonie: przykłady z życia wzięte
Dowiesz się, jak zapisywać i ładować obiekty z pliku .rds w R. Ten blog będzie również omawiał sposób importowania obiektów z R do LuckyTemplates.
Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.
W tym samouczku omówiono sposób korzystania z techniki wielowątkowych wizualizacji dynamicznych w celu tworzenia szczegółowych informacji na podstawie dynamicznych wizualizacji danych w raportach.
W tym artykule omówię kontekst filtra. Kontekst filtrowania to jeden z głównych tematów, z którym każdy użytkownik usługi LuckyTemplates powinien zapoznać się na początku.
Chcę pokazać, jak usługa online LuckyTemplates Apps może pomóc w zarządzaniu różnymi raportami i spostrzeżeniami generowanymi z różnych źródeł.
Dowiedz się, jak obliczyć zmiany marży zysku przy użyciu technik, takich jak rozgałęzianie miar i łączenie formuł języka DAX w usłudze LuckyTemplates.
W tym samouczku omówiono idee materializacji pamięci podręcznych danych oraz ich wpływ na wydajność języka DAX w dostarczaniu wyników.
Jeśli do tej pory nadal korzystasz z programu Excel, jest to najlepszy moment, aby zacząć korzystać z usługi LuckyTemplates na potrzeby raportowania biznesowego.
Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć