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.
W tym samouczku chcę pokazać, jak skonfigurować atrakcyjne wizualizacje przy użyciu odchyleń w raportach w usłudze LuckyTemplates. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Oto kilka naprawdę potężnych spostrzeżeń, które historycznie były bardzo trudne do uzupełnienia i podkreślenia w połączeniu.
Zamierzam również zwrócić uwagę na te konkretne odchylenia i przyczyny zmian w naszych danych.
W sumie jest to analiza naprawdę wysokiej jakości, którą można łatwo powielić we własnych modelach.
Spis treści
Odchylenia w raportach budżetowych
Po pierwsze, chcę pokazać różnice i sposoby ich wykorzystania w modelach i raportach w usłudze LuckyTemplates. To jest wgląd w budżetowanie produktów, który chcemy osiągnąć do końca tego samouczka.
Podkreślenie odchyleń między prognozami lub budżetami może być świetnym elementem do dodania do raportów.
Nie musisz stawiać ich w centrum uwagi. Mogą to być po prostu małe elementy, które pokazują duże odchylenia, ponieważ to jest naprawdę ważne.
Teraz, przechodząc do przykładu, próbuję się skupić na tych 3 wykresach po lewej stronie:
Zwracam uwagę na ten konkretny przypadek, ponieważ chodzi tu o budżetowanie i porównanie wartości rzeczywistych z budżetami .
I jak widzisz, pokazuję trzy różne perspektywy:
Nawet przy tak małej przestrzeni w raportach wyświetlasz naprawdę dużo informacji.
Załóżmy, że ktoś ma dynamicznie poruszać się po Twoim raporcie i chce bardzo szybko zmienić przedział czasowy lub zmienić wybór pod względem produktów, na które patrzymy z wyników budżetowania.
Łatwo będzie pokazać wyniki, czy są jakieś istotne odchylenia.
Kiedy klikniemy na wykres Rzeczywiste vs Budżety z perspektywy dziennej, zobaczymy, że można go rozwinąć i zobaczyć, że wystąpiło znaczne odchylenie.
Na innym wykresie widać, że ta jaśniejsza zielona linia szybko odbiegała od wyniku skumulowanego.
Przechodzenie między obliczeniami przy użyciu techniki rozgałęziania miar
Zanim przejdziemy do tworzenia tych wizualizacji, przyjrzyjmy się temu przykładowi.
Tutaj pokazuję skumulowaną sprzedaż w porównaniu do skumulowanych budżetów .
Teraz, jeśli faktycznie możesz uzyskać te wyniki, możesz teraz dość szybko przejść do różnic i wyników odchyleń.
Wszystko, czego potrzeba, to użyć techniki rozgałęziania miar , która dosłownie polega na rozgałęzianiu się od podstawowych miar.
Miary te są bardzo prostymi obliczeniami z wykorzystaniem formuł agregacji lub iteracji. A termin „rozgałęzianie” ma miejsce, gdy używasz tych podstawowych miar do rozgałęziania się na bardziej zaawansowane obliczenia.
Możesz więc zacząć od sprzedaży, ale potem przechodzisz do gałęzi skumulowanych sum. Następnie możesz zacząć łączyć pewne elementy z tych gałęzi.
Możesz wykonać Budżet skumulowany minus Skumulowana sprzedaż . Wtedy nagle otrzymasz wynik odchylenia, w którym możesz pokazać wartości rzeczywiste w porównaniu z budżetami.
Pokazuje Odchylenie Między Dwoma Budżetami
Teraz rzućmy okiem na to, jak możemy to pokazać.
Najpierw zawęźmy przedział czasowy i zamieńmy wykres w tabelę:
Mam zestawienie skumulowanej sprzedaży i skumulowanych budżetów .
Teraz chcę odejść i rozgałęzić się na różnicę między tymi dwoma elementami. Zobaczysz, jak łatwo jest to zrobić.
Utworzyłem miarę o nazwie Actual to Budgets . Formuła Rzeczywistych do Budżetów to Całkowita sprzedaż pomniejszona o Budżety Produktów .
Ale gdybyśmy chcieli poznać skumulowaną różnicę w stosunku do budżetu , możemy użyć tego samego wzoru.
Wszystko, co robię, to użycie formuły Skumulowana sprzedaż minus Skumulowane budżety . To da mi wynik odchylenia.
Wspaniałą cechą rozgałęziania miar jest to, że tak naprawdę nie trzeba wyświetlać miar w wizualizacji, aby wyświetlić wynik w raportach w usłudze LuckyTemplates.
Możesz po prostu skopiować i wkleić tabelę, a następnie zmienić ją w wykres przedstawiający skumulowaną różnicę w stosunku do budżetu według daty .
Myślę, że to podkreśla rzeczy w naprawdę efektowny sposób.
Znaczenie wizualizacji w raportach
Jeśli spojrzysz na sposób wyświetlania informacji, zobaczysz, że wiele elementów z wykresu zostało usuniętych.
Zobaczysz, że nie ma osi X ani tytułu. To tylko prosty wykres, który pokazuje odchylenie.
Zajmuje niewiele miejsca w raporcie, ale jednym rzutem oka może pokazać ogromną ilość informacji.
Konsumenci mogli z łatwością przyjrzeć się temu i dokonać wyboru.
Następnie bardzo szybko będą mogli zobaczyć, czy jest coś, na co należy zwrócić uwagę lub czy jest coś ważnego, co można zrozumieć w ciągu około pięciu sekund na podstawie wyboru.
To może być nieco prostsze niż inne rzeczy, które omówiłem, ale musisz wziąć pod uwagę, bez względu na to, jak małe są te elementy w twoim raporcie.
Prezentowanie różnic i odchyleń to elementy, które chcesz bardzo szybko zauważyć lub wychwycić w zależności od kontekstu lub filtrów zastosowanych w raportach w usłudze LuckyTemplates.
Efektywne pokazanie ich na nieruchomości w raporcie może naprawdę ożywić ją.
Wystarczy odrobina efektywnego rozgałęzienia miar.
Zestawy danych usługi LuckyTemplates: Dowiedz się, jak wykrywać nieprawidłowe zachowanie przy użyciu języka DAX
Wykrywanie i prezentowanie wyników odstających w usłudze LuckyTemplates
Łączne porównywanie wielu metryk w usłudze LuckyTemplates przy użyciu zaawansowanego języka DAX
Wniosek
Zasadniczo zaczęliśmy od zera, a następnie powoli opracowaliśmy kroki tworzenia tego całego raportu budżetowego.
Jest to ogromna ilość do nauczenia się, zwłaszcza jeśli koncentrujesz się na budżetowaniu.
Istnieje wiele różnych technik wizualizacji, rozgałęzień miar i modelowania. Zawsze możesz pobawić się tym raportem i przyjrzeć się, jak można stworzyć inne techniki.
Wykorzystując te techniki w swoich raportach, istnieje wiele świetnych sposobów, aby to zrobić w zasadzie w dowolnym kształcie i formie.
Mam nadzieję, że wiele się nauczyłeś z tego samouczka.
Wszystkiego najlepszego,
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.