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.
Chcę zanurkować głębiej i pokazać sposoby implementacji niektórych przykładów analizy wrażliwości w modelu LuckyTemplates. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Analiza wrażliwości jest bardzo ważnym modelem finansowym. Pomaga firmom w przewidywaniu wyniku określonego scenariusza , takiego jak zmiany klientów i kosztów, dla ogólnych zysków firmy.
W poprzednim samouczku dotyczącym przewidywania zysków omówiłem podgląd przykładów analizy wrażliwości. Jeśli chcesz poznać kilka świetnych technik przewidywania rentowności, kliknij ten link .
Ale w tym samouczku chcę się skupić i zagłębić w kilka pomocnych przykładów analizy wrażliwości z przykładowego raportu Prognozy zysków .
Jeśli chcesz wiedzieć, jak to zrobić, właśnie tego cię tutaj nauczę. Dowiesz się również, jak uzyskać wartości procentowe na różnych osiach i jak zmienić wyniki na podstawie niektórych obliczeń.
Spis treści
Dodawanie nowych parametrów
Pierwszą rzeczą, którą musisz zrobić, to utworzyć liczby, które mogą wpływać na wyniki wewnątrz miary. Tak dla twojej wiadomości, jest to bardzo ważna część tej analizy.
Najpierw kliknij Nowy parametr .
Po drugie, musisz utworzyć odpowiednie parametry dla swoich tabel w oknie parametrów Co-jeśli .
Następnie możesz utworzyć tabelę podobną do tej, którą stworzyłem dla Scenariuszy zmian klientów ze scenariuszami zmian kosztów . Ta tabela pokaże zmiany zysku, gdy nastąpi wzrost lub spadek klientów i kosztów.
Utworzyłem tę tabelę wcześniej, korzystając ze wzoru na scenariusze kosztów . Użyje funkcji tabeli GENERATESERIES i wyświetli określoną przez Ciebie tabelę, na przykład scenariusze kalkulacji kosztów.
Stworzyłem również tabelę dla scenariuszy klientów, która wygląda tak, nadal używając funkcji GENERATESERIES .
Scenariusze te opierają się na założeniu, że możesz zwiększyć liczbę klientów, być może poprzez marketing. Dodatkowo, inną rzeczą do rozważenia są ceny towarów lub kursy wymiany dla dostawców – wpływ wszystkich tych scenariuszy na ogólne zyski jest tym, co chcę tutaj zademonstrować.
Sprawdzanie modelu podstawowego
Po wygenerowaniu tabel scenariuszy można następnie zobaczyć, jak to wygląda, jeśli chodzi o relacje modelu. To, co chcę tutaj drążyć, to modele dla scenariuszy kosztów i scenariuszy klientów . Można zauważyć, że modele te w rzeczywistości nie mają wpływu na model podstawowy.
Po prostu odłożyłem je na bok, żeby było jasne, że to tylko stoły pomocnicze. Muszę to tylko zintegrować z analizą predykcyjną, którą zamierzam przeprowadzić przy użyciu zaawansowanej logiki.
Kiedy to nastąpi, miara rzeczywiście tworzy połączenie i to jest kluczowy powód, dla którego analiza scenariuszy działa naprawdę dobrze w usłudze LuckyTemplates . Celem jest prognozowanie i porównywanie wyników różnych scenariuszy.
Możesz użyć kolumn, takich jak ta poniżej, która pochodzi z tych dwóch tabel pomocniczych, o których wspomniałem wcześniej.
Możliwe jest również utworzenie wielu przykładów analizy wrażliwości, takich jak ta tabela, ponieważ jest to miara, która generuje tę akcję. Wystarczy wprowadzić do matrycy parametry „co by było, gdyby” i połączyć je za pomocą miar.
Pracować Na Połączeniu
Teraz pokażę ci, jak pracować nad formułą i pokażę, jak połączone są różne miary.
Po pierwsze, w przykładowym raporcie mam Prognozę zysku , która dotyczy pierwotnej prognozy zysku. Mam również numer Scenariuszy Zysku , który jest dostosowywany na podstawie „parametru co-jeśli”, który miałem.
Na przykład wzrost liczby klientów o 10 procent (10%) i spadek kosztów o 10 procent (10%). Jak widać, liczby w scenariuszach zysku proporcjonalnie rosną do 27 milionów dolarów. Wspomniana liczba jest znacznie powyżej mojej prognozy iw różnicy w scenariuszu zysków. numer; widać różnicę między moją pierwotną prognozą a prognozą scenariuszową.
Teraz wspomniane miary są tym, co można zobaczyć w tabeli analizy wrażliwości scenariusza . Podsumowując, liczba w Scenariuszu Zysku jest określana przez parametry scenariusza klienta i kosztu.
W tabeli Scenariusze zmian klientów a scenariusze zmian kosztów widać, że różnica w wynikach wynosząca 6 milionów dolarów w rzeczywistości pokrywa się z tą częścią tabeli.
Jestem pewien, że możesz zobaczyć połączenie właśnie tam. To tylko niektóre przykłady analizy wrażliwości, z których naprawdę można się wiele nauczyć.
Uruchamianie analizy wrażliwości dla usługi LuckyTemplates przy użyciu języka DAX
Tworzenie logiki analizy wrażliwości przy użyciu języka DAX w usłudze LuckyTemplates
Techniki analizy scenariuszy przy użyciu wielu parametrów typu „co jeśli”
Wniosek
Mam nadzieję, że to działa i działa dobrze w twoim modelu. Jeśli chcesz dowiedzieć się więcej o tym, jak to wszystko skonfigurować i jak uzyskać prognozę, nałożyć swoje scenariusze i wypracować różnice, zapoznaj się z poniższą sesją.
Jeśli masz jakieś przemyślenia lub opinie na temat tych przykładów analizy wrażliwości, daj mi znać w komentarzach.
Powodzenia!
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.