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.
Parametry warunkowe usługi LuckyTemplates to naprawdę potężna funkcja, którą można zaimplementować w modelach na potrzeby analizy scenariuszy. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Analiza scenariuszy jest niezwykle ważna z analitycznego punktu widzenia w LuckyTemplates, a parametry „What-If” pozwalają na szybkie wdrożenie tabel i miar dla tego typu analiz.
Po wybraniu ikony parametru Co-jeśli otwiera się wyskakujące okienko, w którym można wprowadzić pewne zmienne, które zostaną wykorzystane do utworzenia tabeli.
Ta tabela będzie zawierać każdą iterację lub każdą wartość szoku , którą możesz następnie ułożyć na swoich obliczeniach, aby uruchomić te scenariusze.
Przyspiesza to pracę tego typu. Parametr What-if w ogóle nie zmienia sposobu, w jaki faktycznie wdrażasz analizę scenariuszy, w odniesieniu do formuł języka DAX itp .
Po prostu umożliwia szybkie wdrożenie go znacznie szybciej niż konfiguracja w przeszłości.
W miarę zagłębiania się w analizę scenariuszy przekonasz się, że możesz zaimplementować wiele parametrów.
Możesz mieć jeden parametr Co-jeśli, który koncentruje się na scenariuszach popytu, i możesz mieć parametr ceny, parametr dostawcy lub kalkulacji kosztów.
To naprawdę po prostu zabiera ręczną pracę, aby go skonfigurować lub zaprezentować. Teraz jest to bardzo proste i pokażę ci, jak to się robi.
Spis treści
Tworzenie parametru „co-jeśli”.
Na wstążce modelowania zobaczymy ikonę What-If. Klikamy Nowy parametr, aby utworzyć scenariusze What If.
W tym przykładzie będziemy mieli scenariusz zmiany Popytu na sprzedaż . W rzeczywistości możemy wybrać typ danych jako liczbę całkowitą, liczbę dziesiętną lub stałą liczbę dziesiętną.
W tym scenariuszu Popytu na sprzedaż jako typ danych wybieramy liczbę całkowitą, a później zamienimy ją na wartość procentową.
Następnie wprowadzamy wartości minimalną i maksymalną. Mamy również opcję dla wartości minimalnej jako plus i minus, co jest świetne.
Więc tutaj ustawiamy wartości od -5 do 20%. Ustawiamy przyrost na 1, a następnie klikamy OK.
Oto, co robi. Tworzy krajalnicę, którą można przesuwać w górę iw dół. Tworzy również te tabele po prawej stronie tutaj. W rzeczywistości fizycznie utworzył tabelę .
Jeśli spojrzymy na nasz model, zobaczymy Popyt na sprzedaż. Wcześniej muszę to utworzyć ręcznie. Ale teraz to po prostu wspaniale, że mają to zautomatyzowane.
W tej tabeli popytu na sprzedaż widzimy tutaj, że mamy od -5 do 20%. Ponownie nie musieliśmy ręcznie tworzyć tej tabeli.
Wykorzystuje formułę języka DAX o nazwie GENERATESERIES. Pomyśl, jak możesz to wykorzystać do dowolnego stołu, którego potrzebujesz.
Stworzył również tutaj miarę, Wartość popytu na sprzedaż. To po prostu niesamowite, że nie musimy już robić tego ręcznie.
Ponieważ jest to już w mierze, możemy po prostu zintegrować to z naszymi obliczeniami.
Integracja parametru „co-jeśli” w obliczeniach
Na przykład patrzymy na całkowitą sprzedaż według miesiąca i roku, po prostu przeciągamy z kluczowej miary Total Sales. Następnie przeciągnij Miesiąc i Rok z tabeli Daty na oś.
Przejdźmy do określonego przedziału czasowego, powiedzmy 2017 r., i narysujmy tabelę. Następnie możemy utworzyć nową miarę, integrującą wartość zapotrzebowania na sprzedaż .
Aby to zrobić, klikamy na Nowa miara i nazwijmy miarę Scenario Sales. Wpisujemy równą całkowitej sprzedaży pomnożonej przez 1 plus wartość popytu na sprzedaż. Zamknij go i przejdź OK.
Przeciągnij tę kluczową miarę Scenario Sales, a zobaczymy, że mamy tutaj wartość.
Możemy to również zapisać w procentach.
Można to zrobić na wiele sposobów, a jednym z nich jest dostosowanie samej miary.
Ponieważ nasza wartość popytu na sprzedaż jest liczbą całkowitą, zamiast zamieniać ją na ułamek dziesiętny, dzielimy ją przez 100.
W tej tabeli mamy pełną dowolnoś��, co pozwala nam na dokonanie korekty również tutaj. Wystarczy kliknąć Nowa kolumna i wpisać Zmiana procentowa.
Teraz mamy krajalnicę, którą możemy poruszać w górę iw dół. Mamy również możliwość przekształcenia go w listę rozwijaną lub listę.
Wniosek
Ta funkcja usługi LuckyTemplates zdecydowanie wyeliminowała ręczną pracę wszystkich rzeczy, które prezentowałem w przeszłości, dotyczących tego, co można zrobić z analizą scenariuszy lub jakąkolwiek inną analizą.
Teraz możesz szybko i łatwo stworzyć tę wielowarstwową analizę.
Pozwala to na tworzenie sekwencji scenariuszy „co-jeśli”, co naprawdę tworzy prawdziwą wartość. Przeprowadzasz prawie analizę predykcyjną i widzisz, jakie będą wyniki, jeśli te scenariusze się spełnią.
Wszystkie te parametry można nałożyć na analizę scenariusza i wtedy można wykonać naprawdę potężną pracę analityczną w usłudze LuckyTemplates.
Jeśli chcesz zagłębić się w analizę scenariuszy, sprawdź mój kurs w LuckyTemplates Online o nazwie
W tym miejscu natknąłem się na wiele różnych technik dotyczących wszystkich rzeczy, o których musisz pomyśleć analitycznie i teoretycznie , wdrażając naprawdę świetną analizę scenariuszy na podstawie własnych danych.
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.