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 pokażę, jak tworzyć całkowicie dynamiczne raporty usługi LuckyTemplates , korzystając z techniki pomiaru rozgałęzień i mocy języka DAX. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Mówiąc dynamiczny, mam na myśli to, że możesz chcieć wyróżnić jeden konkretny wgląd we wszystkich wizualizacjach na stronie raportu, ale możesz też chcieć mieć możliwość wybrania innej metryki, aby wyróżnić wszystkie wyniki na stronie raportu.
Chodzi o to, że możesz kliknąć, a wszystkie wizualizacje na stronie raportu automatycznie zmienią obliczoną miarę . Na przykład całkowita sprzedaż, całkowity koszt i całkowity zysk. Możesz kliknąć je wszystkie, a następnie zobaczyć całą aktualizację raportu dla tego konkretnego wskaźnika lub tego konkretnego obliczenia.
Następnie możesz go pokroić w kostkę, używając wszystkich różnych filtrów i wizualizacji, które są również dostępne dla nas w usłudze LuckyTemplates.
Dane i pulpit nawigacyjny, których używam w tej demonstracji, pochodzą z warsztatów, które przeprowadziłem na temat technik wizualizacji w ramach serii .
Zagłębmy się w to i zobaczmy, jak uczyniłem ten raport dynamicznym.
Spis treści
Przykładowy raport Dynamic LuckyTemplates
W tym raporcie usługi LuckyTemplates mamy mapę kształtu , wykresy, wykresy pierścieniowe i wykresy słupkowe. Dynamicznie zintegrowałem różne metryki we wszystkich tych wizualizacjach i sednie tego, co chcę zademonstrować w tym samouczku.
W prawym górnym rogu pulpitu nawigacyjnego mamy opcję Select An Analysis Metric , dzięki czemu możemy kliknąć dowolne z tych trzech metryk — Przychody , Koszty i Zyski .
Jeśli na przykład klikniemy Zyski, wszystkie wizualizacje będą się dynamicznie zmieniać, pokazując wszystkie wyniki związane z zyskami.
LuckyTemplates umożliwia nam tworzenie niezwykle wydajnych raportów dynamicznych, takich jak ten.
Porównaj to z ilością czasu i pracy, jaką musimy włożyć, tworząc statyczną prezentację PowerPoint, w której musimy stworzyć wiele stron, aby pokazać wszystko. Dzięki usłudze LuckyTemplates możemy pokazać wszystkie te dane w ramach tych samych wizualizacji, aby wyróżnić różne metryki.
To naprawdę skuteczny sposób na konsolidację informacji. LuckyTemplates po prostu przenosi technikę raportów dynamicznych na nowy poziom.
Techniki tworzenia dynamicznych raportów w LuckyTemplates
Kluczową rzeczą do zrozumienia jest tutaj Measure Branching , czyli technika, o której dość często mówię w moich samouczkach. To najszybszy sposób tworzenia tych zaawansowanych raportów w usłudze LuckyTemplates.
Przede wszystkim w rozgałęzianiu miar musimy stworzyć nasze podstawowe miary, takie jak Sprzedaż, Koszty i Zyski. Następnie rozgałęziamy się na tę jedną główną miarę, która umożliwia nam wybranie dowolnej z ustawionych przez nas metryk. Musimy zintegrować te podstawowe miary z wybranymi przez nas wskaźnikami .
Ale zanim przejdziemy do rozgałęziania miar, musimy utworzyć tabelę z tymi metrykami, ponieważ będziemy musieli utworzyć fragmentator. Ta tabela nie istnieje w danych, więc utworzyłem ją tutaj.
Następnie musimy utworzyć formułę, która pobiera dowolne dane, które wybierzemy do zaprezentowania w raporcie. Formuła używa funkcji WYBRANA WARTOŚĆ , a następnie metryk. W tym przypadku jest to Revenue .
Następnie możemy przejść do naszej miary głównej i innych kluczowych obliczeń.
Rozgałęzianie pomiarów w celu tworzenia raportów dynamicznych
Główną miarą jest ta formuła, którą nazywam Selected Metric , która wykorzystuje logikę SWITCH TRUE . Następnie wprowadzamy tę główną miarę do wszystkich innych różnych gałęzi obliczeń.
Jeśli więc wybrano Przychody, zostanie wyświetlona łączna sprzedaż, łączne koszty w stosunku do kosztów i łączne zyski w stosunku do zysków. Logika SWITCH TRUE doskonale nadaje się do tego obliczenia i jest skutecznym sposobem na ustrukturyzowanie tego rodzaju formuły.
Teraz, gdy mamy tę główną miarę, możemy przejść do innych obliczeń, zaczynając od Performance – Selected Q . W tej formule używamy funkcji OBLICZ z naszą miarą główną.
Jest to ten sam wzorzec, gdy piszemy formułę sumy skumulowanej, ale zamiast tego włączyliśmy Wybrane dane zamiast naszych podstawowych miar.
Możemy również rozgałęzić się na inteligencję czasową , tak jak w tej formule Selected Metric LY (zeszły rok), a następnie wprowadzić ją do innego obliczenia.
To samo robimy z naszą formułą rankingu ,
a reszta wzorów tutaj.
W ten sposób tworzymy całkowicie dynamiczny raport usługi LuckyTemplates na podstawie metryk, które możesz wybrać. To naprawdę niesamowita technika wizualizacji.
Tworzenie wielowątkowych dynamicznych wizualizacji — zaawansowana technika usługi LuckyTemplates
Technika wizualizacji danych w usłudze LuckyTemplates — wielomiarowe dynamiczne wizualizacje
Znaczenie tworzenia przekonujących wizualizacji usługi LuckyTemplates
Wniosek
Jest to naprawdę potężna technika, która wymaga tylko kilku kroków, aby uporz��dkować ją w modelu danych i za pomocą miar języka DAX. Umożliwi Ci to stworzenie atrakcyjnych stron raportów, które zrobią wrażenie na osobach korzystających z Twoich danych.
Kiedy przeprowadzamy analizę w usłudze LuckyTemplates, musimy pomyśleć o kliencie końcowym — o tym, jak będzie się czuł i jak będzie wyglądał na naszej stronie raportu.
Ta technika jest z pewnością świetna do wykorzystania w celu uzyskania zaangażowania konsumentów, co jest absolutnie kluczem do sukcesu projektów raportowania i rozwoju w usłudze LuckyTemplates.
Wszystkiego najlepszego!
***** Nauka LuckyTemplates? *****
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.