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.
Chcę pokazać ci specjalną technikę, której użyłem do wyróżnienia punktów na wykresach punktowych w oparciu o wybór filtra. Możesz obejrzeć pełny film z tego samouczka na dole tego bloga.
Ten przykład faktycznie pochodzi z jednego z . Mieliśmy informacje z John Hopkins University dotyczące sytuacji COVID dotyczące liczby nowych potwierdzonych przypadków, wyzdrowień i zgonów dla każdego kraju. Każdego dnia musieliśmy tworzyć raport na jednej stronie z najważniejszymi informacjami.
Spis treści
Używanie wykresów punktowych do pokazania przypadków COVID w różnych krajach
Główną ideą raportu, który chciałem stworzyć, było stworzenie czegoś dynamicznego , co pozwoli użytkownikowi końcowemu na zaangażowanie się w dane i bardzo łatwe przeprowadzanie porównań między krajami oraz szybkie zobaczenie różnych wskaźników, które warto śledzić.
Od razu pomyślałem o wykresach punktowych, ponieważ mają one wiele zalet w doświadczeniu użytkownika. Możemy bardzo łatwo porównać informacje zawarte na wykresie punktowym. Ten typ wizualizacji jest bardzo elastyczny, ponieważ masz oś Y i oś X, a także podpowiedzi.
Jedyne, czego tutaj moim zdaniem zabrakło, to relacja między filtrem a wykresem punktowym. Na przykład w poniższym raporcie, jeśli wybiorę określony kraj w filtrze, chciałem wyróżnić ten punkt na wykresie rozrzutu , który zwróci uwagę użytkownika końcowego, który następnie pokaże dodatkowe informacje, które są osadzone na podpowiedź. Dzięki temu reportaż będzie ciekawszy.
Dlatego właśnie stworzyłem te wykresy punktowe za pomocą techniki podświetlenia .
Inną rzeczą, która mnie tu niepokoiła, jest to, że kiedy patrzysz na raport, większość punktów jest zbyt blisko siebie. Trudno zobaczyć każdy kraj.
Aby rozwiązać ten problem, dodałem menu , w którym można spersonalizować oś Y. Dzięki temu znacznie łatwiej jest zobaczyć punkty wewnątrz wykresów punktowych.
Raport jest bardzo dynamiczny i pozwala użytkownikowi końcowemu zobaczyć i porównać informacje. Więc teraz pokażę ci, jak to się robi.
Tworzenie i formatowanie filtrów
Najpierw pokażę, jak sformatować filtry na wykresach punktowych.
Jak widzisz, mam tutaj swoje wykresy punktowe. Ale kiedy zmienię wybór mojego filtra, będę miał tylko jeden punkt na wykresie punktowym, którym jest kraj, który wybrałem.
Chcę zobaczyć wszystkie kraje na wykresach punktowych. Aby to naprawić, kliknę filtr, a następnie przejdę do opcji Format , a następnie Edytuj interakcje .
A potem odetnę interakcję mojego pola, klikając tę ikonę tutaj na każdym wykresie.
Następnie utworzę nową tabelę z tymi samymi informacjami, co ten fragmentator filtrów. Więc chcę mieć jeden stół ze wszystkimi krajami. Aby to zrobić, przejdę do Modeling , a następnie kliknę New Table .
Tutaj utworzę tabelę, która weźmie wszystkie kraje z pierwszej tabeli (fragmentator) za pomocą funkcji .
Następnie przeniosę tę nową tabelę na stronę raportu i zamienię ją w fragmentator. Następnie przekształcę go w listę rozwijaną.
Zauważ, że ta tabela nie jest połączona z modelem.
Chcę zsynchronizować te dwa krajalnice. Więc kliknę pierwszy fragmentator, a następnie przejdę do Widok i kliknę Sync Slicers .
Następnie przejdę do opcji zaawansowanych i nadam mu nazwę. W tym przykładzie nazwę to Highlight .
Następnie kliknę drugi fragmentator i nadam mu tę samą nazwę.
Teraz oba filtry są zsynchronizowane. Tak więc, kiedy wybieram pierwszy fragmentator, na przykład Wielką Brytanię, widzimy, że Wielka Brytania jest wybrana na drugim fragmentatorze.
Jeśli kliknę Algierię na drugiej krajarce, zobaczymy ją również na głównym lub pierwszym krajalniku.
Używanie języka DAX do wyróżniania punktów na wykresach punktowych
Następną rzeczą do zrobienia w tym miejscu jest utworzenie miary, która posłuży do wyróżnienia konkretnych wyników na wykresach rozrzutu. Przyjrzyjmy się bliżej mierze lub formule, którą stworzyłem dla tego przykładu.
Stworzyłem zmienne ( ), które świetnie nadają się do upraszczania złożonych formuł, takich jak ta. Pierwsza to lista wszystkich krajów, które znajdują się na filtrze przy użyciu funkcji . Następnie używam dla głównego filtra. Następnie używam dla nowej tabeli.
A potem mam na dole instrukcję , która mówi, że jeśli nie zostanie przefiltrowana , pojawi się na wykresach punktowych jako kolor żółty. Ten, który zostanie wybrany, będzie miał kolor pomarańczowy.
Następnie na stronie raportu klikam wykres punktowy i przechodzę do sekcji malowania wałkami. Pójdę do Data Colors i kliknę mały fx .
Tutaj sformatuję według wartości pól i Na podstawie pola , czyli utworzonej przeze mnie miary. Zrobię to samo z innymi wykresami punktowymi.
Teraz możesz zobaczyć, że wybrany kraj jest podświetlony na wykresach punktowych kolorem pomarańczowym.
Teraz nie chcemy widzieć tego drugiego fragmentatora na stronie raportu. Po prostu ukryjemy to, przechodząc do karty Widok , a następnie do Zaznaczanie , a następnie klikając ikonę oka fragmentatora.
A teraz mamy przejrzystą stronę raportu z wykresami punktowymi, które podkreślają kraj wybrany we fragmentatorze.
Jak korzystać z wbudowanej analizy wykresów punktowych usługi LuckyTemplates
Znajdowanie wzorców w danych za pomocą logiki wewnętrznej w usłudze LuckyTemplates
Wykrywanie i prezentowanie wyników odstających w usłudze LuckyTemplates
Wniosek
Jest to bardzo prosta technika, którą możesz szybko wdrożyć we własnych raportach. To prosty sposób, aby Twoje raporty były naprawdę atrakcyjne i atrakcyjne dla użytkowników.
Mam nadzieję, że ten samouczek okaże się pomocny. Jeśli chcesz dowiedzieć się więcej o wykresach punktowych, skorzystaj z poniższych łączy.
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.