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 pokażę naprawdę wyjątkowy i konkretny przykład , w którym zamierzam udoskonalić, w jaki sposób można połączyć wiele technik, które opisałem w wielu poprzednich samouczkach, aby wymyślić zmiany marży zysku. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Są to techniki takie jak rozgałęzianie miar, analiza trendów i kombinacje formuł języka DAX.
Zamierzamy przeanalizować zmiany marż zysku, które zaszły w czasie.
Czasami trudno sobie wyobrazić, jak właściwie dochodzimy do tego typu analiz. Nie zawsze jest to od razu jasne. Aby uzyskać te wyniki, potrzebujemy wielu formuł, jedna gałąź po drugiej.
W tym samouczku zaczniemy od zera, bez żadnych miar, a następnie zbudujemy, aby pokazać zmiany w czasie.
Umiejętność wyróżniania tych informacji i możliwość szybkiego robienia tego w usłudze LuckyTemplates naprawdę pokazuje jej potencjał analityczny.
Spis treści
Dlaczego musimy określić marże zysku
W niektórych analizach, które przeprowadzasz, możesz natknąć się na marże klientów i będziesz chciał porównać okresy, aby zobaczyć, czy nastąpiły jakieś zmiany.
Taka analiza może okazać się przydatna, jeśli chcesz wiedzieć, czy niedawne działania promocyjne lub inicjatywy sprzedażowe wywarły wpływ lub czy ostatnie zmiany w zespole sprzedaży lub personelu miały wpływ na marżę.
Istnieją różne sposoby wpływania na marże, a ja chcę pokazać, jak to wypracować i zaprezentować w przekonujący sposób.
Tutaj możemy zobaczyć warsztat, który niedawno prowadziłem w ramach na temat odkrywania zaawansowanych spostrzeżeń.
Ten raport wpływu na marżę klienta to zaawansowany wgląd, ponieważ nie można go uzyskać bezpośrednio z tabel danych.
Przez większość czasu będziesz miał do czynienia z tabelami, zwłaszcza jeśli zajmujesz się liczbami sprzedaży. Są chwile, kiedy nie ma dostępnych informacji o marży, ponieważ marże zwykle nie są agregowane. Zazwyczaj muszą one pochodzić z niektórych kolumn informacji liczbowych.
Obliczanie podstawowych miar
Jak więc wypracować marginesy? Cóż, ustalamy to, dzieląc nasze całkowite zyski przez całkowitą sprzedaż . Ale najpierw musimy obliczyć naszą całkowitą sprzedaż .
Następnie możemy obliczyć nasze całkowite zyski .
Oczywiście jest to pierwsza gałąź naszych miar, ponieważ po prostu odwołujemy się do miar wewnątrz niej. Nie odwołujemy się do niczego w tabeli; odwołujemy się do miar Total Sales i Total Costs .
Po obliczeniu naszych całkowitych zysków możemy ponownie rozgałęzić się i obliczyć nasze marże zysku . W tym celu podzielimy całkowite zyski przez całkowitą sprzedaż .
Przyjrzyjmy się naszym klientom i ich marży zysku w określonym przedziale czasu (jak wskazuje filtr Data u góry).
To jest podstawowa miara, którą chcę wam pokazać. Pokażę ci, jak możemy przejść do bardziej zaawansowanych obliczeń za pomocą tej prostej podstawowej miary.
Obliczanie marż z ostatniego kwartału
Opracujemy zmianę marży lub różnicę marży w porównaniu z poprzednim okresem, a następnie zaprezentujemy ten wgląd w dynamiczny sposób.
Przede wszystkim użyjemy prostego obliczenia inteligencji czasowej. Użyjemy funkcji OBLICZ , aby zmienić kontekst obliczeń. Używamy również funkcji DATAADD , aby cofnąć się o jedną czwartą.
Korzystając z tej techniki, możemy spojrzeć na nasze marże zysku z ostatniego kwartału. Wszystko, co zrobiłem, to podporządkowałem się mierze marży zysku, którą właśnie obliczyliśmy w tej technice porównywania czasu.
Przeciągnąłem tę miarę do mojej tabeli i sformatowałem ją, aby pokazać procent. Tabela pokazuje nam teraz marże z ostatniego kwartału.
To całkiem fajne, jak szybko dotarliśmy tutaj, używając rozgałęzień miar . Z tej miary możemy teraz wyprowadzić zmiany marży zysku lub różnicę marży, ponieważ już stworzyliśmy dwie miary, których będziemy potrzebować.
Obliczanie różnicy marginesu
Rzućmy okiem na to, jak prosta jest ta formuła zmian marży zysku. Mamy zmianę marży kwartał po kwartale , w której poddałem się mojej miary marży zysku i miary marży ostatniego kwartału , którą właśnie stworzyliśmy.
Właśnie wykonałem proste odejmowanie, aby uzyskać zmianę marginesu.
Wizualizacja danych
Możemy wtedy utworzyć drugą kopię tej tabeli, pozbyć się pośrednich obliczeń i przekształcić drugą tabelę w wizualizację.
Czasami, jeśli spojrzysz tylko na marże zysku w izolacji, nie wniesie to dużej wartości. Chcemy spojrzeć na różnice w marżach, aby zobaczyć, czy się zmieniły.
Jak widać, wykres daje nam znacznie wyraźniejszy obraz zmian marży niż tabela. Widzimy, gdzie nasze marże wzrosły i zmniejszyły się. Możemy również zmienić ramy czasowe za pomocą filtra daty, aby spojrzeć na różnicę.
Wniosek
W tym samouczku uzyskaliśmy naprawdę wysokiej jakości wgląd, który historycznie byłby trudny do wyprodukowania w skalowalny sposób.
Usługa LuckyTemplates daje Ci tę moc, a jeśli zrozumiesz wszystkie techniki, które omówię w tym samouczku, będziesz w bardzo dobrym miejscu do opracowania wysokiej jakości analizy we własnych modelach i pulpitach nawigacyjnych.
Aby poznać wiele innych technik związanych z zaawansowaną analizą w usłudze LuckyTemplates, zapoznaj się z poniższym modułem kursu w LuckyTemplates Online . Tak wiele unikalnych spostrzeżeń, które można uzyskać w usłudze LuckyTemplates.
Wszystkiego najlepszego,
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ć