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.
Ten samouczek obejmuje znalezienie głównego klienta według produktu przy użyciu zaawansowanej analizy usługi LuckyTemplates. Ten przykład doskonale pokazuje, jak usługa LuckyTemplates może generować praktyczne spostrzeżenia, jeśli skutecznie ją wykorzystasz. Po prostu żadne inne narzędzie nie jest tak wszechstronne i elastyczne jak usługa LuckyTemplates. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
W usłudze LuckyTemplates możesz szybko i łatwo uzyskiwać zaawansowane informacje, które mogą wnieść wartość dodaną do analizy biznesowej.
Co więcej, wszystko to tylko kwestia zrozumienia języka formuł DAX i łączenia ze sobą różnych funkcji, aby móc wydobywać niesamowite spostrzeżenia.
Ten samouczek umożliwia wyświetlenie nazw klientów najczęściej dokonujących zakupów według produktu oraz uzyskanie innych szczegółowych informacji na podstawie oryginalnej listy .
Ciekawe, jak można to osiągnąć, łącząc kilka technik. Po zapoznaniu się z kluczowymi koncepcjami usługi LuckyTemplates możesz z łatwością przejść przez ten przykład. Na razie przeanalizujmy formułę obliczania najlepszego klienta.
Spis treści
Obliczanie najlepszego klienta
Najpierw kliknij opcję Nowa miara , a następnie zmień nazwę miary na Top Customer .
Musisz wykonać obliczenia rankingowe, aby uzyskać nazwiska najlepszych klientów. Ponieważ musisz zwrócić wartość, możesz użyć funkcji lub .
W tym scenariuszu najlepiej użyć funkcji MAXX , ponieważ musisz znaleźć klienta, który dokonuje największych zakupów. Ta funkcja jest iteratorem, więc musisz umieścić wirtualną tabelę wewnątrz obliczeń, które powinny być oparte na rankingu. Funkcja MAXX uszereguje klientów na podstawie wygenerowanych przez nich przychodów.
Następną rzeczą, którą powinieneś dodać do równania, jest funkcja . Umieści wirtualną tabelę wewnątrz parametru tabeli, a następnie zwróci górną.
Należy również utworzyć kolejną tabelę podsumowującą za pomocą funkcji . Ta wirtualna tabela zawiera wszystkich klientów i ich przychody. W tabeli pierwsza kolumna będzie zawierała Nazwy klientów , a druga — Łączny przychód .
Teraz musisz ustalić zamówienie dla klientów. Wystarczy odwołać się do kolumny Total Revenue wewnątrz SUMMARIZE . Następnie możesz sortować klientów według przychodów w kolejności malejącej, tak aby klienci z najwyższymi przychodami byli umieszczani na górze listy.
Aby zwrócić nazwę głównego klienta, musisz odwołać się do kolumny Nazwa klienta w formule.
Gdy skończysz z formułą, przenieś ją do tabeli, aby zobaczyć odpowiednie wyniki. W kolumnie Najlepszy klient możesz zobaczyć listę najlepszych klientów według przychodów dla każdego dnia. Możesz także kliknąć dowolną część wykresu, aby wyświetlić najlepszych klientów z określonego regionu.
To może być trudna formuła, ale połączenie tych technik na wiele różnych sposobów może w rzeczywistości stworzyć wiele świetnych spostrzeżeń. Na przykład, jeśli sprzedajesz różne produkty, możesz znaleźć najlepszy dzień sprzedaży lub najlepszy produkt.
Wyodrębnianie najważniejszych danych klientów z różnych kanałów
Możesz również umieścić ten wgląd w matrycy i wyodrębnić inne dane klientów z różnych kanałów.
Na przykład możesz pobrać wymiar kanału z tabeli sprzedaży i umieścić go w kolumnach.
Tak wyglądałaby wizualizacja po umieszczeniu tabeli kanałów w kolumnach.
Istnieje wiele informacji o produktach i możesz uzyskać listę najlepszych klientów z różnych kanałów, takich jak Dystrybutor , Eksport , Hurt i więcej.
Aby uzyskać wyniki dynamiczne, możesz także kliknąć różne regiony, aby odpowiednio przeliczyć najlepszych klientów.
Wypracowanie najwyższych przychodów
Na koniec możesz spróbować obliczyć swoje największe przychody, korzystając z tego samego wzorca , którego użyłeś do obliczenia największego klienta.
Po prostu skopiuj istniejącą formułę, a następnie utwórz nową miarę i zmień jej nazwę na Top Customer Revenue .
Korzystając ze skopiowanej formuły, po prostu zmień część Customers[Customer Names] na Rev .
Możesz go zapisać, a następnie przenieść do tabeli, aby zobaczyć odpowiednie wyniki w kolumnie Największy przychód klienta .
Znajdź najlepszych klientów korzystających z RANKX w usłudze LuckyTemplates
Odkryj wyjątkowe statystyki, korzystając z funkcji LuckyTemplates TOPN,
korzystając z dynamicznych wizualizacji parametrów opartych na rankingu w usłudze LuckyTemplates
Wniosek
Zrozumienie i poznanie swoich najlepszych klientów jest jedną z kluczowych rzeczy, które należy zrobić, aby mieć silne relacje z klientami.
Mam nadzieję, że wyciągnąłeś wiele wniosków z technik, które ci pokazałem. Formuła jest dość łatwa do powielenia i działa naprawdę dobrze, więc mam nadzieję, że możesz zastosować ją do własnych danych biznesowych.
Życzę dalszej nauki!
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.