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 omówię obliczenia od początku roku finansowego w usłudze LuckyTemplates. Osiągnięcie analizy rocznej dla wybranego okresu jest dość skomplikowane, ale zademonstruję technikę formuły, która umożliwia szybkie utworzenie sumy skumulowanej w określonym roku finansowym. Możesz obejrzeć pełny film z tego samouczka na dole tego bloga.
Zamierzam tutaj pracować z prostym modelem. Jest to dość ogólne, ale nie daj się zbytnio pochłonąć konkretnym środkom. Techniki są takie same, zwłaszcza jeśli robisz rok finansowy na przykład na podstawie sprzedaży, ilości, przychodów, kosztów, transakcji lub prognozy. To wszystko ta sama technika. Wystarczy wprowadzić właściwą miarę podstawową do rzeczywistej kombinacji wzorca lub formuły.
Zagłębmy się w to.
Spis treści
Obliczanie sumy od początku roku finansowego usługi LuckyTemplates
Najpierw skonfiguruję ogólną tabelę, abyśmy mogli przyjrzeć się samym danym. Zamierzam wprowadzić moje podstawowe obliczenia, którymi w tym przypadku jest Total Sales . Na początek umieszczanie rzeczy w tabelach jest kluczowe.
Teraz pokażę ci, jak podsumować ten rok finansowy. Pójdę utworzyć nową miarę i nazwać ją FYTD sprzedaży (od początku roku obrotowego).
Zamierzam użyć funkcji , która zmienia kontekst obliczeń. Więc nadal chcę obliczyć Total Sales , ale tylko dla bieżącego roku finansowego. Dzięki temu mogę wybrać, jaki jest mój rok budżetowy, a następnie zawsze gromadzić kwoty do końca roku budżetowego.
Następnie mam tę funkcję inteligencji czasowej o nazwie (daty od początku roku), która zwraca zestaw dat w roku do bieżącej daty. Jeśli nie określę czegoś konkretnie dla mojego roku finansowego, będzie to dotyczyć dosłownie całego roku kalendarzowego. I tak umieściłem tam moją kolumnę Data .
A następnie chcę określić rzeczywisty rok finansowy. Więc może mój rok finansowy kończy się w czerwcu, prawda? Ale równie dobrze może to być koniec marca. Tak więc w tym przykładzie umieściłem 31 dnia trzeciego jako koniec mojego roku finansowego.
Wciskam enter i przeciągam tę miarę do tabeli, a zobaczysz, że oblicza ona wyniki roku finansowego. Teraz pamiętaj, że może to sprawić, że będzie to trochę trudne. Wybrałem tutaj na krajarce rok kalendarzowy, czyli 2015. I tak faktycznie widzimy 31 marca 2015 jako koniec roku finansowego 2015.
Czasami łatwiej jest spojrzeć na to w ramach wizualizacji. Stworzę więc tutaj wykres warstwowy i widać, że dochodzimy do 31 marca 2015 r., czyli do końca naszego roku finansowego.
Dotychczasowy rok finansowy w krajalnicy
Lepszym sposobem na skonfigurowanie tego jest posiadanie roku finansowego w krajalnicy. To ma większy sens. Wygląda na to , że w mojej tabeli dat jest już osadzony rok finansowy.
I tak przejdę do Transform Data i obliczę datę finansową, która została osadzona w tej tabeli Date. W Edytorze zaawansowanym widać, że jest to tabela Dat, która umożliwia określenie roku obrotowego, a tutaj zaczął się on w lipcu. Więc chodźmy z tym.
Wrócę więc do formuły i zmienię koniec roku finansowego na 30 dnia szóstego . W ten sposób możemy wyrównać rzeczywisty rok finansowy tabeli Data.
Dzięki temu możesz zobaczyć, jak zmieniły się również wyniki w wizualizacjach.
Następnie zamierzam wprowadzić mój rok finansowy (FY) do fragmentatora zamiast mojego Year . Zobaczysz, że jeśli wybiorę jedną z nich, otrzymam tylko skumulowaną sumę za ten konkretny rok budżetowy.
Mogę również dokonać wyboru wielokrotnego, a wyniki w wizualizacji również się zmieniają.
Korzystanie z Centrum analityków
Tutaj możesz również bardzo efektywnie wykorzystać Tutaj możesz dobrze sformatować swoje obliczenia. Wystarczy przejść do .
Po prostu skopiuj i wklej swoją formułę tutaj, a zostanie ona automatycznie skonfigurowana w sposób łatwiejszy do odczytania i zrozumienia. Następnie skopiuj nowo sformatowaną wersję formuły, klikając Kopiuj kod .
Następnie możesz wkleić sformatowaną formułę z powrotem do swojego modelu w ten sposób.
Możesz także zapisać sformatowaną wersję swojej formuły w Analyst Hub i udostępnić ją (kliknij przycisk udostępnij społeczności) innym użytkownikom. W ten sposób możesz łatwo odwoływać się do niego w dowolnych przyszłych obliczeniach, które możesz wykonać.
Teraz, jeśli chcesz mieć ostateczną tabelę dat, gorąco polecam udanie się na i do . Tutaj znajdziesz . Sam używam tej tabeli dat prawie w każdym rozwoju, który robię.
I jak widać, ma już sporo wyświetleń. To jedna z najpopularniejszych stron w naszym serwisie.
Kliknij rozszerzoną tabelę dat (funkcja Power Query M) i możesz utworzyć swoją tabelę dat przy użyciu tego kodu. Melissa, jedna z naszych ekspertek LuckyTemplates, stworzyła ten naprawdę wszechstronny kod M, który możesz dosłownie wziąć i osadzić w swoich modelach.
Obliczanie sprzedaży od początku roku finansowego (FYTD) w usłudze LuckyTemplates przy użyciu języka DAX
Jak tworzyć unikatowe kwartały roku finansowego przy użyciu obliczonej kolumny
Sprzedaż od początku roku w niestandardowych tabelach kalendarza usługi LuckyTemplates
Wniosek
Obliczanie bieżącego roku finansowego w usłudze LuckyTemplates jest takie proste. Możesz także zrobić ilościowy rok finansowy do tej pory lub cokolwiek innego. Po prostu odchodzisz od innego podstawowego środka i stosujesz tę samą technikę.
Gdy tylko zapoznasz się z obliczaniem funkcji analizy czasowej, odkryjesz, jak niesamowita jest usługa LuckyTemplates. Wszystkiego najlepszego w przepracowaniu tego.
Dzięki!
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.