Czym jest self w Pythonie: przykłady z życia wzięte
Czym jest self w Pythonie: przykłady z życia wzięte
Ten wpis na blogu zademonstruje jedną z najlepszych technik wizualizacji danych, jakie do tej pory odkryłem w usłudze LuckyTemplates — wielomiarową technikę wizualizacji dynamicznych. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Jeśli chcesz tworzyć dynamiczne wizualizacje, które naprawdę wyróżnią Twoją analizę, musisz z nich skorzystać.
Pozwala pracować i prezentować swoje wyniki w dynamiczny sposób. Możesz nie tylko pracować z wynikami dynamicznymi, ale także zmieniać miarę lub metrykę, z którą chcesz pokazać porównanie.
Pokażę, jak możesz to skonfigurować na różne sposoby, aby ostatecznie zwizualizować świetne spostrzeżenia.
Pokażę technikę wizualizacji, na którą natknąłem się, gdy chciałem porównać jedną rzecz z drugą i chciałem to zrobić w sposób dynamiczny. Oczywiście możesz pokazać różnicę między jednym okresem a drugim, ale co by było, gdybyś chciał pokazać jedną selekcję w porównaniu z inną selekcją na tym samym wykresie?
Na przykład chcesz pokazać grupowany wykres kolumnowy, ale chcesz mieć możliwość dynamicznego wybierania tego? Myślałem, że to prawdopodobnie trudne do zrobienia, ale potem zdałem sobie sprawę, że naprawdę możesz to zrobić, ponieważ jest to po prostu kolejna pochodna dynamiki wizualizacji, którą prezentowałem wiele razy.
Najpierw skonfiguruję obliczenia, które możemy wprowadzić do miary i które pozwolą nam dynamicznie zmieniać się wraz z wyborem. Obliczyłem łączną sprzedaż , łączne zyski i łączne koszty . Obliczyłem również moją sprzedaż w zeszłym roku , sprzedaż w zeszłym miesiącu i sprzedaż sześć miesięcy temu . Chcę utworzyć grupowany wykres kolumnowy, na którym mogę wybrać dowolną z tych metryk w porównaniu z inną metryką.
Spis treści
Tworzenie fragmentatorów
Zamierzamy utworzyć dwa filtry lub dwa fragmentatory, przechodząc do danych. Zamierzam nazwać pierwszy fragmentator Wybór A. Nazwiemy pierwszą kolumnę Wybraną miarą i wstawimy Łączną sprzedaż, Łączne zyski i Łączne koszty. Umieścimy tutaj również indeks i załadujemy go.
Zamierzam również utworzyć inny krajalnik i nazwać ten Selection B . Nazwiemy kolumnę Wybór porównania i wstawimy nasze Sales LY , Sales LM i Sales 6M Ago . Utworzę również indeks porównawczy , a następnie załaduję go.
Teraz, gdy mamy te dwa krajalnice na kanwie, możemy wybrać opcje.
Wybrane środki
Następną rzeczą, którą zamierzamy zrobić, jest utworzenie miary i nazwanie jej Miarami Wybranymi za pomocą tej formuły. Jest tu trochę konfiguracji, ale to jest to, co musisz zrobić, aby wymyślić tak niesamowitą analizę, taką jak ta.
Następnie skopiuję formułę, utworzę nową miarę i wkleję formułę. Zamierzam zmienić Wybraną miarę na Wybór porównania , a następnie wybrać Sprzedaż w zeszłym roku .
Spowoduje to zwrócenie wyborów, których dokonaliśmy w dwóch fragmentatorach.
W tym miejscu pojawia się naprawdę fajna część: stworzymy dynamiczne miary, które pozwolą nam zmienić wizualizację w oparciu o wybór. Stworzymy nową miarę i nazwiemy ją Selection 1 oraz użyjemy funkcji SWITCH . Pójdziemy z SWITCH(TRUE) , a następnie napiszemy trochę logiki, w której jeśli wybrane miary są równe Total Profits , Total Sales i Total Costs , to przejdź do PUSTA .
Po prostu przyniosę mój miesiąc i rok do tabeli. Teraz zwraca nasze całkowite zyski, ale możemy przełączyć je na całkowite koszty lub całkowitą sprzedaż.
Wybrano porównanie
To już wygląda całkiem dobrze, ale możemy zrobić jeszcze lepiej. Będziemy musieli skopiować i wkleić formułę do nowej miary i nazwać ją Selection 2 , a następnie zmienić Measures Selected na Comparison Selected . Następnie dodamy nasze Sales LY , Sales LM i Sales 6M Ago .
Dokonywanie porównania
Teraz możemy dodać tę miarę do naszej wizualizacji, aby dokonać porównania. Właściwie miałem około 25 taktów, ale używając dokładnie tej samej techniki, mogłem dynamicznie zmieniać wizualizację, aby pokazać porównanie. To naprawdę fajna technika, w której możesz wybrać dowolny pomiar i pokazać pełne wyniki obok siebie.
Wniosek
Jest to niezwykle skuteczny sposób wyróżnienia informacji w bardzo skondensowany sposób w raporcie LuckyTemplates. Historycznie rzecz biorąc, jeśli pracowałeś z programem Excel w programie PowerPoint, musiałbyś utworzyć obszerną prezentację, aby zaprezentować jak najwięcej wyników na tej jednej grafice.
Ta technika analityczna i porównawcza dla usługi LuckyTemplates otwiera kilka opcji wizualizacji, które Twoi konsumenci pokochają i uznają za bardzo cenne.
Jeśli tworzysz raporty i chcesz udoskonalić swoje wizualizacje w atrakcyjny sposób, jest to technika, którą musisz rozważyć w swoich raportach i modelach.
Sprawdź poniższy link, aby uzyskać jeszcze bardziej szczegółowe przewodniki dotyczące wskazówek dotyczących wizualizacji danych z LuckyTemplates Online .
Powodzenia z tym!
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ć