Czym jest self w Pythonie: przykłady z życia wzięte
Czym jest self w Pythonie: przykłady z życia wzięte
W tym poście na blogu chcę zagłębić się w analizę trendów . W szczególności, jak naprawdę skutecznie wyróżniać trendy w LuckyTemplates za pomocą średnich kroczących. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Koncepcje, które tutaj omówię, to techniki, które mogłeś już dotykać na sobie w przeszłości.
Chciałem jednak pokazać, jak ważne z punktu widzenia wizualizacji jest pokazywanie trendów w przekonujący i skuteczny sposób.
Spis treści
Jak korzystać ze średnich kroczących
Zamierzamy zagłębić się w to, jak bardzo szybko tworzyć średnie ruchome wokół wyników, które być może już stworzyłeś. Może to proste obliczenia, które już masz, takie jak sprzedaż, koszt lub zakupy.
To, na co patrzymy, to raport, który przeglądałem podczas warsztatów z serii webinarów LuckyTemplates.
Chcę zagłębić się w tę naprawdę potężną technikę analizy trendów, w której możemy porównywać trendy. W tym przypadku porównujemy kwartalne trendy w sprzedaży i marżach .
Jeśli codziennie porównujesz trendy i często porównujesz swoją analizę sprzedaży z analizą z poprzedniego kwartału, może to być bardzo, bardzo zajęty wykres.
Pokażę ci, co rozumiem przez „zajęty” wykres. Zacznę od pobrania moich dat i przekształcenia ich w filtr, abyśmy mogli skupić się na określonym okresie.
Potem wezmę swoją randkę, zamienię ją w stół i pozbędę się hierarchii. Zdobędę również moją łączną sprzedaż tutaj.
Obliczanie sprzedaży w ostatnim kwartale
Stworzyłem również miarę dla mojej sprzedaży kwartalnej. Nazwałem tę miarę i obliczyłem Total Sales . Zmieniłem kontekst, ponieważ to właśnie robimy wewnątrz funkcji OBLICZ .
Aby zmienić kontekst, użyłem funkcji inteligencji czasowej DATEADD , aby cofnąć się o jedną czwartą.
Przeciągnąłem miarę Sales Last Quarter do mojej tabeli i przekształciłem ją w wykres liniowy.
Moim zdaniem jest to zajęty wykres, na którym może być trudno zidentyfikować trend. Jeśli chodzi o trendy, chcemy po prostu zobaczyć średnią w czasie, prawda? Ten wykres jest jednak szczegółowy i zawiera zbyt wiele informacji.
Korzystanie ze średnich kroczących
Chcę pokazać, jak możemy wyrównać te liczby i uzyskać lepszą analizę z tego ruchliwego wykresu. Aby to zrobić, musimy uwzględnić nasze miary w formacji średniej ruchomej, która znacznie lepiej pokaże te trendy.
Ustawiłem to już tutaj:
Rzućmy okiem na wzór średniej ruchomej, którego użyłem do stworzenia tych miar średniej ruchomej. Jak widać, jest to stosunkowo prosta miara, w której Total Sales pojawia się wewnątrz funkcji ŚREDNIA .
Pamiętaj, że AVERAGEX jest funkcją iteracyjną, więc musimy utworzyć tabelę wewnątrz funkcji, aby mogła iterować. Może to być fizyczna tabela, taka jak coś w twoim modelu danych, lub wirtualna tabela .
Korzystanie z funkcji DATESINPERIOD
Pomyślmy logicznie, co próbujemy zrobić w średniej ruchomej. W dowolnym konkretnym dniu otwieramy okno czasowe, a następnie uśredniamy wszystkie wyniki w tym oknie. To właśnie robi dla nas funkcja DATESINPERIOD .
Pozwala nam stworzyć stół na dowolny dzień i otwiera okno. W tym przypadku wprowadziliśmy kilka parametrów do formuły, aby otworzyć to okno na jeden miesiąc.
Więc każdego dnia będziemy przechodzić przez okres jednego miesiąca przed tym dniem. Zamierzamy również obliczyć całkowitą sprzedaż dla każdego z tych dni i uśrednić je. To da nam miesięczną średnią ruchomą, którą nazwałem Sales 1M MA .
Przeciągnijmy miarę Sales 1M MA na naszą tabelę.
Widać, że jest to znacznie płynniejsza liczba, prawda? Pokazuje on trend znacznie lepiej w porównaniu z pierwszym wykresem, który stworzyliśmy.
Uzyskanie średniej ruchomej z ostatniego kwartału
Chcemy również pokazać tę miarę na tle wyników. Możemy to zrobić, używając dokładnie tego samego wzoru formuły średniej ruchomej. Ale zamiast Total Sales , podam moją sprzedaż w ostatnim kwartale — obliczenie analizy czasowej, które właśnie wykonaliśmy wcześniej.
Kiedy przeciągnę to na wizualizację, zobaczysz, jak wygląda to o wiele lepiej, jeśli chodzi o wyrównanie liczb i identyfikację trendów . W tym przypadku nie ma ogromnej różnicy w trendach i nie ma dużego znaczenia w rozbieżności. Ale gdyby istniała ogromna różnica, ten wykres z pewnością by to podkreślił.
Jeśli wrócimy do mojego raportu, istnieje wiele różnych ram czasowych, w które możemy wskoczyć. Możemy również zmienić produkt, na który patrzymy, aby zobaczyć, czy istnieją jakieś trendy i rozbieżności, które wykorzystują te same techniki, które tutaj pokazałem.
Możemy również wskoczyć do określonej grupy klientów.
Dzięki usłudze LuckyTemplates możesz dynamicznie przyglądać się wszystkim tym czynnikom i pokazywać trend w mniej zajęty sposób.
Wniosek
Nakładając kombinację formuł na średnią ruchomą i używając funkcji takich jak AVERAGEX , możemy szybko zamienić bardzo szczegółowy wynik w wynik średni.
Gdy zastosujemy to w naszych raportach, możemy zidentyfikować trendy, których zrozumienie jest czasami o wiele ważniejsze niż posiadanie bardzo szczegółowych i szczegółowych informacji.
Aby uzyskać więcej informacji biznesowych dotyczących usługi LuckyTemplates, zapoznaj się z poniższym modułem kursu znajdującym się w witrynie LuckyTemplates Online. Jest tak wiele technik analitycznych, które możesz wykorzystać!
***** Nauka LuckyTemplates? *****
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ć