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.
Zacznę ten samouczek od jednego podstawowego pytania. Czy naprawdę potrzebujesz zaawansowanych umiejętności DAX do tworzenia raportów wizualnych?
Cóż, przez większość czasu nie. Jeśli myślisz, że nie możesz tworzyć dobrze wyglądających raportów, ponieważ nie znasz języka DAX, to się mylisz. Nie używałem zaawansowanych kodów DAX do większości kreatywnych wizualizacji, które stworzyłem.
Nawet jeśli nie znasz języka DAX aż tak dobrze, nadal możesz być tak kreatywny, jak tylko chcesz. W rzeczywistości możesz być bardziej kreatywny niż osoby, które mają większą wiedzę na temat języka DAX. Dzieje się tak, ponieważ możesz szukać przykładów i różnych sposobów tworzenia wizualizacji.
Spis treści
Przykładowy scenariusz raportów wizualnych: Dystrybucja reklamacji
Pierwszym przykładem, któremu się przyjrzymy, jest , który stworzyłem w . Jest to związane z firmami ubezpieczeniowymi. Jeśli jesteś członkiem LuckyTemplates, prawdopodobnie wiesz, że dwa razy w tygodniu organizujemy wyzwania. Możesz pobrać zestaw danych z forum, aby móc się nim bawić.
Oto stworzona przeze mnie mapa cieplna.
W tym raporcie stworzyłem miarę do zliczania skarg, które mam w tym raporcie.
Następnie umieściłem tę miarę z sekcji Pola w polu Wartości .
Następnie skategoryzowałem go według roku i regionu .
Użyłem tutaj również okienka filtrującego. W tym przypadku chcę powiedzieć widzom, ile skarg mamy w niektórych regionach w podziale na lata.
Aby to zrobić, ograniczyłem sekcję Rok do 1 roku. Zrobiłem to dla każdej z tych sekcji lub filtrów ( 2018 , 2019 , 2020 ).
Zasadniczo w ten sposób możesz tworzyć kreatywne raporty, nawet jeśli nie wiesz zbyt wiele o języku DAX.
Korzystanie z mapy drzewa w raportach wizualnych
W tej części mogłem również użyć krajalnicy.
Ale jeśli użyłem krajalnicy, będzie to wyglądać tylko tak.
Zamiast tego użyłem wizualizacji Treemap.
Korzystając z mapy drzewa, możemy zobaczyć, że regionem o największej liczbie skarg w tym konkretnym przykładzie jest region zachodni .
Jak widać, robi przyrost. Zastosowałem formatowanie warunkowe, gdzie im więcej reklamacji, tym ciemniejszy kolor.
Jest również dynamiczny. Na przykład wybiorę Kredyt hipoteczny z kategorii produktów . Zobaczysz teraz, że największa liczba skarg dotyczących kategorii produktów hipotecznych występuje w regionie południowym, następnie w regionie zachodnim , środkowym zachodzie , a następnie w północno-wschodnim .
Jednak nie lubię Treemap, ponieważ jeśli nie masz dużej liczby wartości w określonej kategorii, wyniki wyświetlane w raporcie nie będą tak dobre.
W tym przykładzie użyłem Treemap i tego samego miernika, którego użyłem w innym raporcie (liczba reklamacji i kategoria produktu). W rezultacie najniższa liczba wartości w danej kategorii nawet się nie wyświetla.
Zalecamy poeksperymentowanie i zabawę z wizualizacjami w raporcie, aby zobaczyć, która wizualizacja będzie dla Ciebie najlepsza.
Przykładowy scenariusz raportów wizualnych: przeliczanie walut
Następnym przykładem, który pokażę, jest stworzony przez zwycięzcę .
Wizualizacje, których użył, są całkowicie wyjątkowe. Użył również nieco złożonego kodu DAX, aby stworzyć ten wygląd w wizualizacji. Co się jednak stanie, jeśli nie znam języka DAX?
Cóż, nadal możliwe jest osiągnięcie tego typu wizualizacji bez znajomości języka DAX.
Najpierw w polu Szczegóły produktu ustaw typ filtra na Top N . Następnie w obszarze Pokaż elementy użyj Top 3 .
Następnie przeciągnij i upuść miarę Margines z sekcji Pola na pole Wg wartości . Następnie kliknij Zastosuj filtr .
Mam teraz 3 najlepsze pozycje tutaj.
Następnie odtworzę pierwszy zestaw. Zrobię duplikat i umieszczę go na dole.
Następnie zmienię kryteria filtrowania z Top na Bottom . Następnie kliknij Zastosuj filtr .
Na koniec dostosowałem go, aby pasował do raportu.
Korzystanie z interakcji wizualnych usługi LuckyTemplates w celu tworzenia atrakcyjnych raportów
Wskazówki dotyczące wizualizacji danych w raportach usługi LuckyTemplates
Proste techniki wizualizacji w raportach usługi LuckyTemplates
Wniosek
I w ten sposób możesz tworzyć wizualne raporty bez zaawansowanych umiejętności DAX. Oczywiście nie jest to takie trudne. Musisz po prostu być kreatywny i po prostu musisz znaleźć sposób, aby to zadziałało.
Zdecydowanie sugeruję zbadanie rzeczy, które można zrobić z wizualizacjami . To nie tylko przeciąganie i upuszczanie elementów wizualnych. Musisz poświęcić trochę czasu na wizualizację, aby uzyskać dobrze wyglądające wykresy w swoim raporcie.
Sprawdź poniższe łącza, aby uzyskać więcej przykładów i powiązanych treści.
Dzięki!
Mudassir
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.