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.
Pokażę, jak można tworzyć atrakcyjne pulpity nawigacyjne i raporty usługi LuckyTemplates, które zapewniają wysokiej jakości spostrzeżenia . Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Istnieje wiele indywidualnych technik, których można użyć do tworzenia świetnych pulpitów nawigacyjnych usługi LuckyTemplates, ale na razie chcę się skupić na ogólnej technice. Jest to technika, której użyłem podczas LuckyTemplates Learning Summit.
Tutaj będziesz musiał połączyć wiele różnych pomysłów, aby uzyskać naprawdę wnikliwe wyniki . Dzięki tym spostrzeżeniom podejmujesz pewne jakościowe działania i podejmujesz dobre decyzje w swojej organizacji.
Spis treści
Tworzenie pulpitu nawigacyjnego na temat informacji o klientach
W tym przykładzie chcę skupić się na statystykach dotyczących Twoich klientów .
Oczywiście klienci są kluczowi dla Twojej firmy. Musisz być na bieżąco z tym, co się z nimi dzieje. Co oni kupują? Kiedy oni to kupują? Gdzie znajdują się ci klienci?
Wszystko to można znaleźć w moim przykładowym pulpicie nawigacyjnym tutaj.
Rozłożymy więc ten pulpit nawigacyjny krok po kroku. To pokaże Ci, jak możesz stworzyć własny pulpit nawigacyjny, który zapewni również niesamowity wgląd w Twoich klientów.
Kluczem do tworzenia wysokiej jakości dashboardów, które pozwalają naprawdę drążyć dane, jest stworzenie dobrego modelu.
W przypadku powyższej deski rozdzielczej jest to model, który ją spaja.
Oto, jak prosty musi być ten model. Oczywiście w tle dzieje się znacznie więcej. Pod tym głównym modelem kryją się inne warstwy.
Ale jeśli chodzi o główny model, chcesz, aby był jak najprostszy. Nie musisz mieć krzyżujących się relacji w każdym miejscu, aby wymyślić świetny pulpit nawigacyjny.
Teraz jedną z innych rzeczy, które zaimplementowałem w tym pulpicie nawigacyjnym, jest ranking klientów. To najlepszy sposób na dynamiczne wybieranie różnych grup klientów przy dalszym filtrowaniu danych.
Rankingu tak naprawdę nie ma w moich istniejących danych, więc musiałem go utworzyć.
Teraz, aby utworzyć takie dane, musisz zbudować swój model przy użyciu kolumn obliczeniowych .
To kolejny kluczowy czynnik w tworzeniu dobrego dashboardu. Nie wystarczy trzymać się surowych danych. Musisz zagłębić się w dane i utworzyć różne wymiary, których wcześniej nie było.
W tym przypadku użyłem do uszeregowania klientów na podstawie Sales .
To dało mi tę kolumnę pokazującą ranking sprzedaży klienta .
Następnie podzieliłem tych klientów na segmenty na podstawie ich rankingu za pomocą .
Zobaczysz, jak ustawiam parametry, według których rangi przechodzą do określonych segmentów. To pozwoliło mi utworzyć tę kolumnę dla grup klientów.
Jest to nowy wymiar, który znajduje się w części klienta mojego modelu.
Zobaczmy, jak możemy zagłębić się w nasze dane teraz, gdy mamy te rankingi.
Filtrowanie w pulpitach nawigacyjnych usługi LuckyTemplates
Powiedzmy, że wybieram klientów w rankingu od 11 do 40.
Zobaczysz, że pozwala mi to na dalsze filtrowanie moich wyborów na temat konkretnych klientów, których chcę przeanalizować, poprzez filtr Wybory klientów tuż pod rankingami.
Teraz, jeśli kliknę na niektórych z tych klientów, mogę zobaczyć, jak ci konkretni klienci dokonują zakupów w danym przedziale czasowym. Poniżej, na przykład, zdecydowałem się spojrzeć na dane z III i IV kwartału 2017 r. To świetny sposób na przyjrzenie się, jak moi klienci zmieniają się w czasie.
Możesz również zobaczyć, że te zmiany są oceniane na podstawie Łącznej sprzedaży i Łącznych zysków .
Pamiętaj, że to wszystko jest możliwe dzięki mojemu modelowi. Tak więc, jeśli zagłębisz się w swój model z tymi zaznaczeniami, faktycznie zobaczysz relacje przepływające przez różne części mojego modelu.
Tak długo , jak istnieje związek, mogę filtrować dane w mojej wizualizacji .
Oto inny sposób, w jaki patrzę na zachowanie klientów.
Ponieważ widzę zakupy produktów dokonywane przez klientów, mam naprawdę dobry wgląd w to, które produkty dobrze się sprzedają.
Tym razem przyjrzyjmy się naszym klientom w rankingu od 1 do 10. Po zastosowaniu tego filtra od razu widzę, że mam 10 klientów w tej grupie.
Stamtąd mogę kliknąć dowolny region w podziale regionalnym klientów i uzyskać jeszcze więcej informacji.
W tym przypadku widzę, że w Tampie mam tylko jednego klienta.
Możesz kontynuować dalsze filtrowanie w oparciu o filtry, które omówiliśmy wcześniej. Możesz więc cofnąć się i zobaczyć, na przykład, w którym kwartale ten pojedynczy klient zaczął robić zakupy.
Inne pulpity nawigacyjne usługi LuckyTemplates, które możesz stworzyć
To tylko jeden przykład z wielu różnych pulpitów nawigacyjnych, które można utworzyć w usłudze Power BI.
Możesz także tworzyć zaawansowane statystyki wydajności, takie jak ta.
Dla księgowych i innych specjalistów ds. finansów można również tworzyć pulpity nawigacyjne finansowe.
Oto kolejny pulpit nawigacyjny, ale tym razem koncentruje się on na budżetowaniu.
Możesz także uzyskać szczegółowe informacje na temat zużycia za pośrednictwem pulpitu nawigacyjnego usługi LuckyTemplates, takiego jak ten poniżej.
Technika wizualizacji w usłudze LuckyTemplates: używanie ciemnego tła w usłudze
LuckyTemplates Wizualizacja mapy kształtów do analizy przestrzennej
Jak kontrolować interakcje elementów wizualnych w usłudze LuckyTemplates
Wniosek
Widziałeś, jak wiele informacji można uzyskać z pulpitów nawigacyjnych usługi LuckyTemplates, o ile połączysz odpowiednie elementy. Ponownie wystarczy prosty model. Stamtąd możesz zacząć dodawać więcej wymiarów, aby zagłębić się w surowe dane.
Pamiętaj również, że nie możesz polegać tylko na surowych danych. Jeśli chcesz uzyskać lepszy wgląd, naprawdę musisz zastosować warstwy logiki i technik.
Po omówieniu tych kluczowych elementów możesz uzyskać bardziej atrakcyjne raporty w swojej organizacji.
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.