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 omówimy niezbyt popularną wizualizację w usłudze LuckyTemplates o nazwie Wykresy Hantle . Wykres Hantle jest powszechnie używany do pokazania porównania między dwiema lub więcej grupami punktów danych. Jest to również czasami nazywane wykresem DNA.
Oto przykład wykresu hantli. Jest to tworzone za pomocą Charticulator , a nie za pomocą niestandardowej wizualizacji z rynku.
Ale w tym samouczku użyjemy niestandardowej wizualizacji wykresu hantli z witryny Marketplace.
Spis treści
Tworzenie wykresów hantli w LuckyTemplates
Kliknij trzy kropki pod okienkiem Wizualizacje , a następnie wybierz Uzyskaj więcej wizualizacji .
Wyszukaj „ wykres hantli ” w polu wyszukiwania, a następnie dodaj wykres hantli firmy MAQ Software .
Następnie dodaj go do naszej strony raportu i zmień jego rozmiar, jak pokazano na obrazku.
Aby użyć tej wizualizacji, musimy mieć zainstalowany skrypt R w naszym LuckyTemplates. Aby włączyć lub zainstalować skrypt R , kliknij Plik na pasku menu.
Przejdź do Opcje i ustawienia , a następnie kliknij Opcje .
Wybierz Skrypty języka R. Następnie kliknij „ Jak zainstalować R ” , aby zainstalować skrypt R. Pamiętaj o ponownym uruchomieniu usługi LuckyTemplates po jej zainstalowaniu.
W polu Kategoria dodajmy Cesjonariusza . Tak jak wspomniałem w samouczku Dot Plot , Assignee jest odpowiedzialny za rozwiązanie problemu stworzonego przez pracowników w organizacji.
W polu Miara użyjmy miary Średnia liczba dni do rozwiązania .
Dane wyjściowe powinny teraz wyglądać tak. Dostępne są również różne narzędzia do powiększania, przesuwania, zaznaczania i inne narzędzia.
Ograniczenia wykresów hantli
1. Dodanie dwóch kategorii jest niedozwolone
Jednym z ograniczeń tej wizualizacji jest to, że nie możemy dodać 2 lub więcej kategorii . Jak widać, po dodaniu Roku cesjonariusz został automatycznie zmieniony.
Zmieńmy to ponownie na Assignee .
Dodajmy kolejną miarę ( Count of Tickets ) w polu Measure . Jak widać, ta wizualizacja akceptuje wiele miar, ale nie wiele kategorii.
Spowoduje to to wyjście.
Modyfikację wyglądu tego wykresu możemy rozpocząć od wyłączenia Tła .
W obszarze Kolory możemy zmienić kolory tła Pomiaru , Łącznika , Osi i Wykresu .
Zmieńmy kolor tła osi na podobny do koloru tła naszej strony raportu.
Następnie należy sprawić, aby kolor tła wykresu był podobny do koloru tła naszej strony raportu.
Zmieńmy też kolor etykiet na biały.
Te same modyfikacje możemy wykonać z osią Y. Powiedzmy, że chcemy ukryć tytuł cesjonariusza w tej części.
Nie mamy żadnych opcji, aby wyłączyć tytuł osi Y. Zmieńmy więc po prostu kolor tytułu na kolor podobny do koloru tła.
Jak widać, tytuł cesjonariusza nie jest już widoczny. Nadal tam jest, ale wygląda na ukryty, ponieważ ma ten sam kolor co tło.
Zmieńmy również kolor etykiety na biały.
2. Nie ma możliwości zmiany koloru legendy
Kolejnym ograniczeniem tej wizualizacji jest to, że nie mamy możliwości zmiany koloru legendy. Więc zamiast tego wyłączmy to.
Możemy jednak wykonać miarę, która może określić kolory kropek. Na przykład najechanie kursorem na tę część oznacza, że rozwiązanie problemów zajęło Richardowi Hendricksowi średnio 129 dni .
Następnie, jeśli najedziemy kursorem na czerwoną kropkę , zobaczymy, że jest do niego przypisanych 226 biletów .
Ta wizualizacja sprawdzi się, jeśli chcemy przypisać jeden punkt do liczby sprzedaży przed rabatami promocyjnymi, a następnie kolejny punkt z liczbą sprzedaży po rabatach promocyjnych. Możemy również dodać kolejny punkt za liczbę sprzedaży w okresie szczytu i poza szczytem.
3. Podczas korzystania z fragmentatorów usługi LuckyTemplates powstają konflikty
Innym problemem z wykresami Hantle jest to, że jeśli użyjemy filtra lub fragmentatora, kategorie, które nie mają żadnej wartości, znikną lub zmienią swoje położenie na osi.
W tym przykładzie dodajmy fragmentator i użyjmy miary Priorytet . Następnie przefiltrujmy według najwyższego priorytetu. Jak widać, zniknęły kategorie, które nie mają żadnej wartości, a także zmieniło się położenie osi. Niestety LuckyTemplates nie ma możliwości wyłączenia tej funkcji.
To jest powód, dla którego zdecydowałem się utworzyć wykres hantli w Charticulatorze .
Wykresy Hantle W Charticulatorze
Oto przykład wykresu hantli, który utworzyłem w Charticulatorze. Jeśli podzielę dane na tym wykresie, zobaczysz, że te kategorie nie zmienią swojej pozycji i nie znikną.
Gdy kliknę filtr Najwyższy priorytet, zobaczysz, że kategorie pozostały na swoim miejscu. Ta funkcja jest bardzo przydatna, zwłaszcza jeśli chcemy umieścić statyczne teksty, aby przekazać użytkownikom dodatkowe informacje.
Kolejną rzeczą związaną z tą wizualizacją, którą stworzyłem w Charticulatorze, jest to, że akceptuje ona wiele kategorii. Jak widać, kategoryzuję to według cesjonariuszy i według roku .
Nowy kurs LuckyTemplates: Zaawansowane techniki wizualizacji
Technika wizualizacji — wykresy kolumnowe i filtry usługi LuckyTemplates
Aktualizacja programu LuckyTemplates Desktop: Wizualizacja programu Charticulator
Wniosek
W tym samouczku omówiliśmy wykresy hantli. Omówiliśmy sposób tworzenia wykresu hantlowego w niestandardowych wizualizacjach usługi LuckyTemplates i jego wady. W LuckyTemplates nie możemy używać dwóch lub więcej kategorii, ale akceptuje wiele miar. Niemniej jednak dobrze, że możemy umieścić wiele miar w tej wizualizacji.
Z drugiej strony możemy również tworzyć wykresy hantli w Charticulatorze. Robiąc to w Charticulatorze, możemy swobodnie używać fragmentatorów bez martwienia się o konflikty lub problemy, które może wykazywać wykres.
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.