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.
Wielu z Was może wiedzieć, że regularnie przeprowadzamy wyzwania LuckyTemplates. Istnieje wiele technik, które chcę podkreślić w tych raportach, które są zgłaszane do wyzwania. Ale w tym samouczku skupię się na konkretnej technice dotyczącej krajalnicy usługi LuckyTemplates . Techniki tej użył Greg, który jest jednym z naszych ekspertów LuckyTemplates. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Udało mu się w jednym ze swoich raportów stworzyć technikę, która pokazuje wybrane opcje w slicerze. To skutecznie rozwiązuje problem, który często widzę w innych pracach i zgłoszeniach. Może ci się to przydać, zwłaszcza w sytuacjach podobnych do tych, które omówię.
Spis treści
Zrozumienie głównego problemu
Gdy masz wiele zaznaczeń w krajalniku usługi LuckyTemplates, zwykle nie wyświetli on tego, co wybrałeś.
Stanowi to potencjalny problem w raportach, zwłaszcza jeśli nie stosujesz odpowiednich etykiet. Może być trudno wiedzieć, co jest wybrane w dowolnym typie wymiarów, takich jak lokalizacje sklepów, regiony, a nawet klienci. Załóżmy na przykład, że chcesz dokonać dynamicznego wyboru wielu klientów, ale to, co wybrałeś, nie jest oczywiste w raporcie, ponieważ fragmentator tego nie wyświetla.
W tym raporcie Greg stworzył pasek w dolnej części, który pokazuje wybrane opcje z fragmentatorów w formacie tekstowym.
Aby lepiej zrozumieć kluczową kwestię, wybiorę Południe i Zachód z filtra Regiony .
Następnie ta część zostanie automatycznie zaktualizowana na podstawie moich wyborów.
Eliminuje to niejasności w ogólnej prezentacji raportu. Pokażę ci technikę, której użył do stworzenia tego.
Analizowanie formuły we fragmentatorze usługi LuckyTemplates
Użyję filtru Ankieterzy jako przykładu i wyjaśnię formułę miary, która się za nim kryje.
Pierwsza zmienna została wykorzystana do obliczenia całkowitej liczby ankieterów.
Druga zmienna służyła do liczenia liczby wybranych ankieterów.
Trzecia zmienna służyła sprawdzeniu, czy łączna liczba ankieterów jest równa liczbie wybranych ankieterów. Jeśli są równe, powinno wyświetlić „ Wszystkie ” zamiast wyświetlania każdego ankietera w menu rozwijanym. Jeśli masz listę rozwijaną, ważne jest, aby być strategicznym, ponieważ posiadanie tysiąca pozycji w liście rozwijanej nie ma żadnego sensu.
Ten jest główną częścią formuły. Jest to funkcja iteracyjna. W tej części przechodzi przez wartości wybranych opcji z filtra Ankieterzy .
Ta funkcja przeanalizuje kontekst wybranych ankieterów w filtrze Ankieterzy . Nie wyświetli każdego ankietera, a tylko wybranych. W tym przypadku lista imion, którą otrzymamy z funkcji WARTOŚCI , to Katherine, Maria i Shirley.
Po uzyskaniu listy wyniki zostaną wyświetlone w kolejności rosnącej przy użyciu tego formatu.
Zatem wynik będzie wyglądał tak.
Funkcja RETURN służy do zwracania wyników pochodzących ze zmiennej Result .
To jest technika, którą chcę podkreślić w tym samouczku. Jest to bardzo przydatne przy tworzeniu raportu. Umożliwia nam stworzenie wizualizacji na podstawie wybranych opcji w filtrze wielokrotnego wyboru.
Dynamiczne wyniki oparte na wielu wyborach w krajalnicy LuckyTemplates
Chcę również podkreślić tę część, w której Greg stworzył sekcję z tymi wszystkimi różnymi wynikami.
Zmiana wyboru w filtrze Ankieterzy spowoduje nie tylko zmianę wyników na dole.
Spowoduje to również zmianę wyników w tej sekcji.
Omówię tę technikę w innym samouczku.
Obliczanie odwrotnej sumy skumulowanej lub odwrotnej sumy uruchomionej w usłudze LuckyTemplates
Wniosek
Mam nadzieję, że podobał ci się ten samouczek i wiele się nauczyłeś. Naprawdę uważam, że jest to świetna technika, z której będziesz często korzystać.
Możliwość wyświetlania wyników na podstawie wielu wyborów we fragmentatorze usługi LuckyTemplates może skutecznie poprawić przejrzystość raportów.
W niektórych moich nadchodzących samouczkach podzielę się z innymi świetnymi wskazówkami, z których nasza społeczność może skorzystać.
Wszystkiego najlepszego,
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.