Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr
W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.
Dzięki przykładowi w tym samouczku zobaczysz, jak potężna może być usługa LuckyTemplates jako narzędzie analityczne. Przeanalizujemy konkretny wgląd za pomocą analizy LuckyTemplates, a następnie zademonstrujemy go w przekonujący sposób. Ta praca analityczna nie jest możliwa w żaden sposób, w żadnym kształcie ani formie przy użyciu istniejących narzędzi, takich jak Excel . Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Możliwość robienia tego w usłudze LuckyTemplates umożliwia znajdowanie tych zaawansowanych informacji, które tworzą ogromną wartość dla konsumentów i organizacji.
Omówimy kilka dość zaawansowanych spostrzeżeń, które naprawdę podkreślają analityczną moc usługi LuckyTemplates. Zamierzam przeprowadzić kombinację kroków, co jest dla mnie dobrą okazją do pokazania niektórych bardziej zaawansowanych prac analitycznych usługi LuckyTemplates, które wykonuję na co dzień.
Wgląd, który próbujemy tutaj osiągnąć, polega na odkryciu, czy nasz wzrost przychodów jest opłacalny . To doskonały przykład tego, gdzie spostrzeżenia są tak ważne, ponieważ nie ma sensu rozwijać się z punktu widzenia przychodów, jeśli Twoje zyski nie rosną, prawda?
Spis treści
Określ, czy wzrost przychodów jest opłacalny
Ogólnie rzecz biorąc, jeśli zamierzasz zwiększyć swoje przychody, chcesz mieć pewność, że wzrosną również Twoje zyski. Opracowałem to z holistycznej perspektywy i określiłem ogólny wzrost firmy i wzrost zysków firmy.
Podzieliłem to również według klientów, ponieważ nawet jeśli rozwijasz się z punktu widzenia przychodów i rentowności, mogą istnieć klienci bazowi, którym sprzedajesz, a którzy nie. Prawdopodobnie chcesz odkryć, kim są i się ich pozbyć.
Wzrost rok do roku i wzrost zysków
Przyjrzyjmy się funkcjonalności. Na stole mam dane dotyczące ogólnego wzrostu przychodów i wzrostu zysków . Jak widać, rozwijamy się z perspektywy przychodów i zysków.
Stworzyłem również zaawansowaną logikę, korzystając z analizy LuckyTemplates, aby określić, który z moich wzrostów zysków był powyżej 0 USD , a który z moich wzrostów zysków był poniżej 0 USD z perspektywy klienta. Przeanalizowałem również wszystkich moich klientów i ustaliłem, które zyski wzrosły, a które spadły. Podzieliłem to również w taki sposób, abym mógł przyjrzeć się każdemu klientowi z osobna i leżącemu u jego podstaw wzrostowi zysków.
Próbujemy tutaj zobaczyć, gdzie przychody rosną, ale rentowność maleje . To jest szczególny wgląd, który chcemy tutaj osiągnąć. To, co możemy zrobić z tym wykresem, to zagłębić się i spojrzeć na klientów, którzy mają zmniejszone zyski . Możesz zobaczyć wzrost zysków na wykresie rozrzutu i zobaczyć, gdzie zyski spadają, ponieważ wszystkie są ujemne. Na osi y widać wzrost rok do roku.
Próbujemy więc przeanalizować tych klientów, u których wzrost przychodów był dodatni, ale wzrost zysków był ujemny . Możemy również drążyć jeszcze dalej, korzystając z filtrów poziomu wizualnego w usłudze LuckyTemplates. Na przykład spójrzmy na wzrost rok do roku i powiedzmy, że jest większy niż 0. Zobaczysz, że to są konkretni klienci, których musimy zrozumieć.
Dlaczego wzrost zysków jest wyższy, podczas gdy wzrost przychodów wzrósł? Na przykład ten klient, Martin Johnston, ma wzrost zysków, który nie zmienił się znacząco, ale to interesujące, że wzrost przychodów wzrósł tak bardzo.
Po co zwiększać przychody tego klienta, skoro nasze zyski nie wzrosły? To dobre pytanie i praktyczne spostrzeżenie, które możesz spróbować wypracować wewnętrznie.
Wzrost rok do roku z perspektywy przychodów
Przede wszystkim musisz skonfigurować ogólne podstawowe obliczenia , takie jak łączna sprzedaż i całkowite zyski , które wielokrotnie demonstrowałem. Następnym krokiem jest obliczenie standardowego wzrostu rok do roku z perspektywy przychodów przy użyciu miary Sales Last Year i DATEADD , funkcji analizy czasowej.
Stamtąd byłem w stanie obliczyć wzrost rok do roku za pomocą następującego wzoru: całkowita sprzedaż minus sprzedaż LY, podzielona przez sprzedaż LY.
Wzrost zysków
Wymyśliliśmy nasze całkowite zyski , odejmując nasze całkowite koszty od naszej całkowitej sprzedaży .
Mamy również nasze Zyski w zeszłym roku przy użyciu dokładnie tego samego wzoru, którego użyłem w poprzednim.
Następnie mamy wzrost zysków, przechodząc do całkowitych zysków minus zyski w zeszłym roku .
Miara rozgałęzienia
W tym miejscu pojawia się rozgałęzianie miar . Zaczynasz od tych prostych obliczeń, a następnie rozgałęziasz się. Żadna ze stosowanych przeze mnie formuł nie jest wyjątkowo trudna; Po prostu poszedłem krok za krokiem. Jeśli spróbujesz napisać wszystkie te formuły za jednym razem, będzie to bardzo skomplikowane. Ale jeśli zrobisz to w ten sposób, stanie się to bardziej intuicyjne. Będziesz mógł ponownie wykorzystać te początkowe podstawowe środki w wielu różnych miejscach. Dlatego konieczne jest wdrożenie rozgałęzień miar za każdym razem, gdy przeprowadzasz analizę usługi LuckyTemplates.
Wszystkie powyższe kroki dały nam wzrost rok do roku i wzrost zysków , prawda? Ale musimy jakoś stworzyć trochę logiki, która mówi, co jest powyżej $0 , a co poniżej $0 .
Chcę uzyskać dodatkowy wgląd, w którym mógłbym faktycznie zobaczyć, gdzie jest wzrost zysku powyżej 0. Nie ma tego początkowo w naszych modelach, ponieważ jest to wgląd pochodny, który znajduje się dalej w łańcuchu gałęzi miar. Nie ma sposobu, żeby to rozgryźć. Na szczęście w tym miejscu naprawdę przydają się niektóre z moich bardziej zaawansowanych technik analitycznych w usłudze LuckyTemplates.
Logika zysku
Przede wszystkim musiałem stworzyć tabelę i nazwać ją Profit Logic . Będzie to służyć jako legenda lub fragmentator , który mogę zintegrować z moim modelem. Mam tutaj Powyżej 0 $ i Poniżej 0 $ .
Musiałem stworzyć dwie miary – jedną oceniającą powyżej 0 USD i drugą oceniającą poniżej 0 USD.
Zwiększ zyski
Ta miara oblicza wzrost zysku i ocenia wzrost każdego klienta, jeśli był powyżej 0. WARTOŚĆ mówi , że jeśli ten klient ma wartość powyżej 0 USD, oblicz wzrost zysku.
Zmniejsz miarę zysków
Ponownie wykorzystałem ten sam wzór, który mówi o obliczeniu wzrostu zysku , jeśli wzrost klienta jest niższy niż 0 USD.
Grupa wzrostu zysków
Te dwie formuły będą oceniać każdego klienta, ale następnie musimy wykonać inną formułę, która mówi, że jeśli wartość lub wymiar zmiany rentowności jest wyższy niż 0 USD, zostanie pobrana miara wzrostu zysków . Jeśli nie, pobierz miarę Zmniejsz zyski .
Teraz możemy zobaczyć zmianę rentowności w naszej legendzie. Jeśli to usuniemy, zobaczysz, że ocenia to wszystko poniżej 0.
Ale jeśli wprowadzimy zmianę rentowności do tabeli, oceni ona te miary.
Mamy teraz nasz wykres punktowy, na którym możemy naprawdę zagłębić się w nasze dane, ponieważ możemy również ponownie wykorzystać tę zmianę rentowności w różnych pomiarach. Możemy kliknąć poniżej 0 USD, a następnie określić, czy Wzrost YoY jest większy lub równy 0. To są klienci, którzy obniżają rentowność, mimo że ich przychody rosną.
Z doświadczenia komercyjnego są to rzeczy, które naprawdę chcesz wiedzieć i wniosą wartość dodaną do sposobu prowadzenia firmy. Są to rodzaje spostrzeżeń, które są bardzo trudne do poznania, zwłaszcza jeśli masz wielu klientów, ale usługa LuckyTemplates może odkryć te rzeczy automatycznie, jeśli tylko dobrze ją skonfigurujesz.
Wniosek
W tym samouczku staraliśmy się zrozumieć, czy nasz wzrost przychodów jest opłacalny . Jest to ważne, ponieważ w wielu przypadkach nie chcesz zwiększać swoich przychodów, chyba że zapewni Ci to przyszłą rentowność .
Może w niektórych wyjątkowych przypadkach zrobiłbyś to, ale w większości przypadków jest to zła strategia. Rozwój dla samego wzrostu może czasem zabić długoterminową rentowność firmy.
Z pewnością chcesz zrozumieć na klienta lub na transakcję, czy dana sprzedaż jest opłacalna na podstawie osiągniętego przychodu.
W tym samouczku jest wiele świetnych pomysłów analitycznych. Spędzam też czas rozmawiając o tym, jak myślę analitycznie podczas korzystania z LuckyTemplates. Aby uzyskać więcej pomysłów i technik analizy usługi LuckyTemplates, zapoznaj się z poniższym modułem kursu w LuckyTemplates Online .
Cieszyć się!
***** Nauka LuckyTemplates? *****
W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.
Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.
Z tego samouczka dowiesz się, jak ocenić wydajność kodów DAX przy użyciu opcji Uruchom test porównawczy w DAX Studio.
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.