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.
Mapa termiczna usługi LuckyTemplates to typ wizualizacji używany do przedstawiania gęstości danych na mapie. Jest to graficzna reprezentacja danych, w której poszczególne wartości zawarte w macierzy są reprezentowane jako kolory. W tym samouczku omówię sposób tworzenia mapy termicznej usługi LuckyTemplates przy użyciu tabeli macierzowej.
W tej demonstracji użyjemy danych dotyczących skarg ubezpieczeniowych z wyzwania firmy LuckyTemplates . Jeśli chcesz skorzystać z tych danych, możesz przejść do sekcji i sprawdzić wszystkie wyzwania.
Niniejszy raport dotyczy analizy liczby skarg według regionów i lat. W tabeli macierzowej umieścimy lata, regiony i prostą miarę, która zlicza liczbę skarg.
Jest to miara, która zlicza liczbę reklamacji w tabeli.
Spis treści
Analizowanie danych mapy cieplnej usługi LuckyTemplates na potrzeby wizualizacji
Mapy cieplne mogą dostarczyć nam wielu informacji. Na przykład, jeśli wrócimy do poprzedniej strony, zobaczymy, że marzec , kwiecień i październik mają największą liczbę skarg.
Widzimy również, że najwięcej skarg w latach 2018-2020 pochodzi z regionu Midwest .
Analiza, którą zapewnia mapa cieplna, jest bardzo łatwa do zrozumienia. Teraz spróbujmy odtworzyć ten przykład w tym samouczku.
Tworzenie tabeli macierzowej dla mapy cieplnej usługi LuckyTemplates
Najpierw wprowadź wizualizację tabeli Matrix .
Następnie umieść Rok i Region w polu Wiersze .
Rozwiń wiersze, klikając ikonę + .
Następnie wyłącz tło .
Wybierz opcję Brak pod wyborem stylu .
W obszarze Nagłówki kolumn usuń kontur, wybierając opcję Brak z listy Konspekt .
Następnie umieść miesiące ( Krótki miesiąc ) w polu Kolumny .
Następnie umieść miarę Liczba reklamacji w sekcji Wartości .
Tabela powinna teraz wyglądać tak. Ale nie potrzebujemy sum w wierszach i kolumnach.
Aby to usunąć, wyłącz sumy częściowe wierszy i sumy częściowe kolumn w panelu Sumy częściowe .
Formatowanie warunkowe mapy cieplnej usługi LuckyTemplates
W drugiej części musimy zastosować formatowanie warunkowe mapy cieplnej. Musimy włączyć kolor tła w okienku formatowania warunkowego .
Jak widać, otrzymujemy już formatowanie warunkowe w tabeli macierzowej z domyślnymi kolorami. Aby zmienić kolory, kliknij Zaawansowane sterowanie .
Upewnij się, że wybrano kolor rozbieżny . Umożliwi nam to ustawienie koloru dla wartości Minimum , Center i Maximum .
Wybierzmy jaśniejszy kolor dla najniższej wartości, ciemniejszy dla średniej i najciemniejszy dla najwyższej wartości.
Kliknij przycisk OK , aby zastosować ten efekt.
Następnie ukryjmy liczby w tej tabeli. Włącz Kolor czcionki , a następnie kliknij Zaawansowane elementy sterujące .
Ponownie upewnij się, że pole wyboru Rozbieżne jest zaznaczone. Następnie ustaw kolory dla wartości Lowest , Middle i Highest . Na koniec kliknij przycisk OK .
Mamy teraz to wyjście, w którym numery wierszy i kolumn są ukryte.
Zwiększmy teraz rozmiar komórek. Możemy to zrobić, zwiększając rozmiar tekstu w okienku Wizualizacje .
Następnie usuńmy te nagłówki.
Obecnie nie mamy możliwości wyłączenia nagłówków kolumn. To, co możemy zrobić, to zmienić kolory tekstu z kolorem tła.
Użyj próbnika kolorów, aby uzyskać kolor tła.
Następnie zmień kolor tekstu nagłówków kolumn.
W rezultacie nagłówki kolumn są teraz ukryte.
Następnie ukryjmy wizualne podpowiedzi nagłówka. Pod etykietką nagłówka wizualnego ustaw Przezroczystość na 100% .
Następnie wyłącz podpowiedź Wizualny nagłówek .
Dodawanie wykresów słupkowych
W tej części dodamy 3 wykresy słupkowe, które będą wyświetlać wartości dla lat 2018 , 2019 i 2020 . Najpierw dodajmy wykres słupkowy i wyrównajmy go odpowiednio do odpowiedniego wiersza w tabeli macierzowej.
Możemy tu zastosować miarę liczby reklamacji lub procent reklamacji. Jednak w tym przypadku bardziej przydatna będzie miara % reklamacji .
W związku z tym umieśćmy miarę procentu reklamacji (% of Complaints) w polu Values .
Następnie umieść region na polu osi .
Jednak kolejność danych na wykresie słupkowym nie jest taka sama jak kolejność danych w tabeli macierzowej. Musimy więc posortować go według regionu .
Następnie posortuj je rosnąco .
Teraz dane z wartości wykresu słupkowego powinny wyglądać tak.
Następnie wyłączmy tytuł i tło wykresu słupkowego.
Usuńmy też tytuły lub etykiety.
Aby je usunąć, po prostu wyłącz tytuł pod osią Y i osią X.
Następnie wyłącz również oś Y i oś X.
Musimy również przypisać kolory do naszego wykresu słupkowego. Po prostu przejdź do Kolory danych , a następnie kliknij przycisk efektów ( fx ) .
W tej części możemy wykonać dokładnie te same kroki, które wykonaliśmy podczas modyfikowania wizualizacji macierzy. Zaznacz pole wyboru Rozbieżne , a następnie przypisz kolory do wartości Najniższa , Średnia i Najwyższa .
Następnie wyłącz przełącznik Legenda .
Możemy również wyłączyć Linie siatki pod osią X.
Aby zwiększyć wysokość prętów, po prostu wyreguluj wewnętrzną wyściółkę na osi Y.
Możemy teraz wyrównać to z naszymi siatkami na wizualizacji mapy cieplnej . Po prostu przejdź do panelu Ogólne i dostosuj pozycję Y. Lepiej jest ręcznie ustawić wizualizację, gdy wykonujemy tylko niewielką korektę.
Następnie włącz Etykiety danych dla wykresów słupkowych.
Następnie umieść etykiety danych wewnątrz, wybierając Koniec wewnętrzny w wyborze pozycji .
Ogranicz ten wykres słupkowy do roku 2018 . Aby to zrobić, po prostu przenieś miarę Rok do okienka Filtry .
Wybierz filtrowanie podstawowe dla typu filtra .
Następnie ustaw go na rok 2018 .
Przed utworzeniem wykresu słupkowego dla lat 2019 i 2020 ukryjmy etykietkę narzędzia Wizualny nagłówek wykresu słupkowego.
Ustaw Przezroczystość na 100% , a następnie wyłącz podpowiedź Wizualny nagłówek .
Powiel pierwszy wykres słupkowy, aby utworzyć wiersz 2019 .
Następnie zmień filtr na rok 2019 .
Wykonaj te same czynności, aby utworzyć wykres słupkowy na rok 2020 . Pamiętaj, aby zmienić filtr na rok 2020 .
Tworzenie wykresu kolumnowego
W przypadku wykresu kolumnowego u góry po prostu zduplikuj utworzony przez nas wykres słupkowy.
Następnie zmień go na wykres kolumnowy.
Wyłącz tytuł dla osi Y.
Usuńmy również region na osi .
Następnie umieść miesiąc ( Krótki miesiąc ) na osi .
Na tym wykresie wyświetlimy oś X .
Następnie zmniejsz wewnętrzną wyściółkę , aby wyglądała lepiej.
Dla Etykiet danych zmień Pozycję na Koniec zewnętrzny .
Następnie wyrównaj go odpowiednio do tabeli matrycy.
W tej natywnej mapie cieplnej pozycja zmieni się względnie, gdy spróbujemy przefiltrować ją według określonej kategorii.
Aby tego uniknąć, wystarczy przejść na kartę Format , a następnie kliknąć Edytuj interakcje .
Następnie wyłącz interakcje dla każdego z wykresów słupkowych, klikając tę ikonę.
Dodawanie elementów wizualnych karty
Kolejną fajną sztuczką, którą możemy zrobić, jest dodanie grafiki karty.
Zmień rozmiar i umieść go odpowiednio przed rzędem 2018 .
Na tej grafice karty pokażemy całkowity odsetek reklamacji w 2018 r. Aby to zrobić, po prostu umieść miarę % reklamacji w polach .
Następnie umieść również Rok w okienku Filtry .
Zmień typ filtra na Filtrowanie podstawowe .
Po zmianie typu filtra wybierz rok 2018 .
Wyłącz tytuł , kategorię i tło .
Następnie zmień kolor etykiety danych .
Dane wyjściowe powinny teraz wyglądać tak. Po wykonaniu poprzedniego kroku dla wizualizacji karty, użytkownicy nie mogą kliknąć tej części tabeli macierzy. Jednak nadal mogą zobaczyć całkowity odsetek reklamacji za rok 2018 .
Jeśli klikną na wykres słupkowy według regionów, procent nadal będzie się dynamicznie zmieniał.
Możemy zrobić to samo dla rzędów 2019 i 2020 . Po prostu zduplikuj pierwszą wizualizację karty i umieść ją odpowiednio.
Nie zapomnij zmienić roku w okienku Filtry dla wierszy 2019 i 2020 .
W przypadku trzeciej grafiki karty dostosuj kolor, aby była bardziej widoczna.
Teraz widzimy, że rok 2019 ma największą liczbę reklamacji.
Paski danych usługi LuckyTemplates w wizualizacjach tabel
Formatowanie warunkowe usługi LuckyTemplates dla wizualizacji wykresów — co jest możliwe?
Technika wizualizacji — wykresy kolumnowe i filtry usługi LuckyTemplates
Wniosek
W ten sposób możesz łatwo utworzyć mapę cieplną w raportach usługi LuckyTemplates do celów wizualizacji. Możesz także wykazać się kreatywnością, integrując inne wizualizacje dostępne w usłudze LuckyTemplates, takie jak wykresy słupkowe i wizualizacje kart. Proces nie jest tak skomplikowany.
Tak naprawdę cały proces tworzenia wymaga jedynie lepszego zrozumienia, jaki wynik chcesz osiągnąć wraz z dostępnymi wizualizacjami i niestandardowymi funkcjami w LuckyTemplates. Sprawdź poniższe łącza, aby uzyskać więcej przykładów i powiązanych treści.
Do następnego razu,
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.