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.
Celem każdej organizacji jest, aby ich biznes odniósł sukces. To powiedziawszy, dogłębne zrozumienie zachowań klientów jest jednym z elementów, które można wykorzystać do zwiększenia sukcesu biznesowego. Jednym ze sposobów na to jest poznanie daty ostatniego zakupu klientów w usłudze LuckyTemplates. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
W tym poście na blogu pokażę, jak obliczyć, ile dni minęło od ostatniego zakupu u klienta.
Jest to bardzo ważne z punktu widzenia sprzedaży, marketingu i promocji, ponieważ uzyskanie takiego wglądu może pomóc w opracowaniu strategii wokół inicjatyw marketingowych.
Na przykład, jeśli klient kupuje od Ciebie co dwa tygodnie, możesz użyć strategii marketingu e-mailowego, aby wysyłać oferty w czasie, który najprawdopodobniej doprowadzi do sprzedaży i ostatecznie zwiększy Twoje przychody.
Jeśli masz system CRM, chciałbyś wiedzieć, czy klient aktywnie kupuje od Ciebie. Być może udali się do konkurencji lub rozważają przeniesienie firmy gdzie indziej. Chcesz wiedzieć te rzeczy w czasie rzeczywistym.
Rozumiejąc ten wskaźnik i poznając zachowania klientów, prawdopodobnie będziesz podejmować lepsze decyzje, które ostatecznie poprawią sprzedaż i usługi, które będziesz oferować swoim klientom.
Pokażę Ci, jak analitycznie myśleć o tym w LuckyTemplates. Plus, jak to rozwiązać, zaimplementować odpowiednią formułę DAX, a następnie zwizualizować to w przekonujący sposób.
Spis treści
Określanie liczby dni od ostatniego zakupu
Zanim przejdziemy dalej, spójrzmy na podstawową tabelę. Tutaj uzyskamy wszystkie potrzebne informacje, w tym datę zakupu naszych klientów.
1. Data ostatniego zakupu
Konkretny wgląd, któremu się przyjrzymy, to liczba dni od ostatniego zakupu dokonanego przez klienta . Aby się o tym przekonać, musimy przejść kilka kroków.
W tej tabeli widzimy pola Nazwa klienta , Data ostatniego zakupu i Dni od ostatniego zakupu .
Pierwszą rzeczą, którą musimy zrobić, to ustalić, kiedy był ostatni zakup naszych klientów. Robimy to, tworząc nową miarę za pomocą tego wzoru:
Po zastosowaniu tej formuły zobaczymy, że klienci zostali odfiltrowani, aw tabeli sprzedaży pozostały tylko daty ostatniego zakupu klientów.
2. Data ostatniego zakupu
Następną rzeczą, którą musimy zrobić, to ustalić datę ostatniego zakupu w LuckyTemplates dla każdego klienta.
Możemy to rozwiązać, tworząc nową miarę w LuckyTemplates przy użyciu następującej formuły: MAXX(ALL (Sales), Sales[Purchase Date]) .
W przypadku tego zestawu danych demonstracyjnych zobaczysz, że data ostatniego zakupu w tym konkretnym przypadku to 6 stycznia 2018 r.
Stąd możemy teraz obliczyć dni od ostatniego zakupu, ponieważ mamy indywidualną datę ostatniego zakupu każdego klienta.
3. Dni od ostatniego zakupu
Aby uzyskać liczbę dni od ostatniego zakupu, wystarczy odjąć datę ostatniego zakupu od daty ostatniego zakupu . Robimy to, tworząc miarę za pomocą tego wzoru:
Jeśli odejmiemy datę od daty, zwróci ona format daty. Dlatego używamy WARTOŚCI, aby zamienić wartość tekstową na liczbę.
Załóżmy, że klikamy Dni od daty ostatniego zakupu i jest to formuła, której używam, a część JEŚLI pozostaje pusta.
Kiedy przejdę do wykresu Total Sales by State i kliknę Florydę, zwrócona zostanie cała lista klientów, mimo że niektórzy z nich nigdy nie kupowali na Florydzie.
Zdecydowanie nie chcemy wyniku, który pokazuje klientów, nawet jeśli nie dokonali zakupu na Florydzie. Sposób, w jaki to robimy, polega na użyciu logiki w naszym modelu.
Kiedy więc użyjemy tej logiki i klikniemy na Florydę, będzie to miało o wiele więcej sensu, gdy spojrzymy na tabelę sprzedaży. Możemy teraz zobaczyć listę klientów z Florydy oraz daty ich ostatnich zakupów.
4. Korzystanie z progu
Inną opcją, której można użyć do utworzenia nowej miary, jest użycie progu.
Załóżmy, że chcemy mieć listę klientów, którzy przekroczyli próg 300 dni. Możemy wymyślić listę klientów, korzystając z następującego wzoru:
Następnie możesz utworzyć wykres przedstawiający klientów, którzy przekroczyli ten 300-dniowy próg.
Marketing wykorzystujący dane
Wymyślając formuły od daty zakupu w LuckyTemplates, możemy wykorzystać dane, które zebraliśmy z perspektywy marketingowej lub dotarcia do klienta.
Na przykład możemy dodać do tych klientów określony marketing lub reklamę. Jeśli nie byli z nami na pokładzie przez bardzo długi czas, być może są jakieś naprawdę specjalne oferty, które możemy im wysłać e-mailem.
Pokaż wyniki do bieżącej daty lub określonej daty w usłudze LuckyTemplates
Oblicz różnicę w dniach między zakupami lub zdarzeniami w usłudze LuckyTemplates przy użyciu języka DAX
Analiza trendów klientów w usłudze LuckyTemplates przy użyciu języka DAX
Wniosek
To niesamowite, jak szybko możesz uzyskać dostęp do tych fantastycznych informacji za pomocą usługi LuckyTemplates. Dzięki zebranym danym możesz stworzyć wgląd, a następnie wykorzystać go do wdrożenia strategii marketingowych.
Ten wpis na blogu pokazuje tylko jeden ze sposobów przewidywania zachowań klientów. Aby poznać inne techniki analizy biznesowej, które możesz wykorzystać, zapoznaj się z poniższym modułem .
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.