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.
Wyświetlanie obliczeń od początku miesiąca do bieżącej daty (czyli dzisiaj) w LuckyTemplates to częsty problem, który widzę cały czas. To samo dotyczy daty t- kwartału i początku roku. Często pytano mnie o to na Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
W tym samouczku pokażę, jak łatwo rozwiązać ten problem za pomocą formuł języka DAX.
Wiele razy, gdy przedstawiasz informacje o porównaniu czasu , chcesz pokazać wyniki w porównaniu z poprzednim miesiącem lub tym samym miesiącem poprzedniego roku.
Informacje historyczne są zwykle prognozowane na cały miesiąc. Problem pojawia się, gdy możesz być w połowie miesiąca i chcesz pokazać się tylko do bieżącej daty.
Więc pokażę ci, jak możesz pokazać prawdziwe podobne porównanie . Aby to zilustrować, przejdę do 20 dni bieżącego kwartału. W tym przykładzie porównujemy z pierwszymi 20 dniami kwartału ubiegłego roku.
Spis treści
Porównanie czasu przy użyciu języka DAX
Mam tu już kilka miar, więc teraz szybko stworzymy numer od początku kwartału. Aby to zrobić, klikamy Nowa miara, a następnie piszemy formułę na pasku formuły.
Nazywamy tę formułę Sales QTD , a następnie używamy funkcji Time Intelligence. Korzystanie z tych funkcji nie jest zbyt trudne. To tylko kwestia zrozumienia, którego użyć. W tym przypadku używamy funkcji OBLICZ .
Następnie chwytamy go i umieszczamy w stole, a my zobaczymy wyniki.
Możemy to również umieścić na wykresie i widzimy, że pokazuje on liczbę od początku kwartału. Używamy również fragmentatora dat i szybko zmieniamy ramy czasowe.
Na przykład jesteśmy teraz w czwartym kwartale i będziemy mieć informacje tylko do ostatnich dwudziestu dni, ponieważ w tym przykładzie jest to 20 października. Aby to pokazać, musimy uzyskać liczby z poprzedniego roku. Najpierw musimy obliczyć sprzedaż z poprzedniego roku.
W tej formule używamy funkcji DATEADD , która jest kolejną funkcją analizy czasowej. Porównujemy się do poprzedniego roku, więc musimy cofnąć się o rok.
Ponieważ chcieliśmy przejść ze sprzedaży z poprzedniego roku do sprzedaży z poprzedniego kwartału, musimy po prostu zamienić wartość Total Sales w naszej formule Sales QTD na rok poprzedni (Sales PY) , aby uzyskać nasz Sales PY QTD .
Następnie przeciągamy go do naszej tabeli i możemy zobaczyć porównanie sprzedaży od pocz��tku kwartału (QTD) w bieżącym kontekście do poprzedniego roku.
Teraz pokażę ci, co prawdopodobnie masz, jeśli patrzysz na dane na żywo. Użyję tego wzoru dla naszej całkowitej sprzedaży, aby to zademonstrować.
W przypadku logiki IF jest to prawdopodobnie to, co widzisz w swoich danych. Masz sprzedaż od początku kwartału, od początku miesiąca lub od początku roku, a następnie patrzysz na całą liczbę z poprzedniego roku.
Chcemy wyróżnić tylko określony okres, więc musimy zaimplementować pewną logikę, która nam to umożliwi.
Prezentacja porównań w czasie rzeczywistym
Aby pokazać prawdziwe porównania czasowe usługi LuckyTemplates od początku miesiąca, od początku kwartału lub od początku roku, musimy pozbyć się lub wymazać liczby, które są przeszłe lub gdzie znajdują się w bieżącym kontekście .
W poniższej tabeli widzimy, że jest to dokładnie dzisiaj, 20 października. Musimy wymazać tę liczbę, jeśli jest większa niż ta data.
Wszystko, co musimy zrobić, to przejść do naszego Sales PY QTD i objąć go logiką IF w ten sposób.
Ta logika mówi: „jeśli ostatnia data jest większa niż dzisiejsza, ustaw ją jako pustą; jeśli nie, to równe wynikowi” i to zadziała.
Widzimy również zmiany na wykresie, ponieważ wykres nie zwróci pustych wartości.
Wspaniałe w tych obliczeniach jest to, że są aktualne, więc w miarę upływu czasu pole DZISIAJ będzie się aktualizować i każdego dnia będzie dostarczać nam dane o dodatkowej dacie lub dniach.
Zapobieganie wydłużaniu wyników YTD, QTD, MTD do przodu w usłudze LuckyTemplates
Porównanie czasu dla niestandardowych tabel dat w usłudze LuckyTemplates
Obliczanie sprzedaży od początku roku finansowego (FYTD) w usłudze LuckyTemplates przy użyciu języka DAX
Wniosek
W tym artykule omówię dokładne kroki, które należy wykonać, oraz niektóre formuły języka DAX, które należy zaimplementować, aby wyświetlać w usłudze LuckyTemplates rzeczywiste porównania czasu od początku miesiąca, od początku kwartału lub od początku roku. W demonstracji użyłem danych od początku kwartału (QTD).
Omówiłem, jak skutecznie zmieniać wizualizacje, aby w przekonujący sposób zilustrować informacje zawarte w raportach usługi LuckyTemplates. Techniki wizualizacji formuł języka DAX można się wiele nauczyć.
Dzięki temu samouczkowi na blogu zrozumiesz, jak efektywnie zarządzać analizą czasową lub informacjami typu porównanie czasu we wszystkich raportach usługi LuckyTemplates.
Wszystko co najlepsze z tym.
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.