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 filmie chciałem znaleźć wgląd, który był naprawdę wyjątkowy i niezwykle cenny dla biznesu. Tutaj użyłem funkcji LuckyTemplates TOPN . Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Chciałem znać najlepiej sprzedający się dzień dla każdego produktu .
Co więcej, chciałem mieć możliwość dynamicznego zaglądania do dowolnego sklepu i analizowania najlepiej sprzedającego się dnia dla każdego produktu sprzedawanego w każdym sklepie.
Możliwość wyodrębnienia tego typu szczegółów na poziomie szczegółowym to naprawdę potężna analiza, którą można zaprezentować w naprawdę dynamiczny sposób.
W tym przykładzie wideo omówię, w jaki sposób możesz wykorzystać funkcje iteracyjne – w szczególności TOPN , aby odkryć tego rodzaju informacje, których możesz użyć, aby uzyskać solidne dane, które ostatecznie pomogą Ci sprzedawać więcej.
Wspaniałą rzeczą w tego typu analizach jest to, że możemy porównać, dlaczego niektóre produkty sprzedają się lepiej w niektórych regionach w określone dni , z innymi regionami, w których mogą sprzedawać się lepiej w inny dzień.
Możemy spróbować zrozumieć, dlaczego tak jest i być może zaoferować promocje lub rabaty związane z tymi konkretnymi trendami lub zachowaniami w tych konkretnych sklepach.
Spis treści
Wypracowanie średniej sprzedaży dziennie
Zanim przećwiczymy bardziej zaawansowaną logikę, obliczymy średnią sprzedaż na dzień.
Średnio, ile z tych produktów faktycznie sprzedajemy? Stwórzmy więc formułę, która pozwoli nam to obliczyć.
Ta formuła jest bardzo podobna do innego filmu na temat uśredniania , który jest dostępny w LuckyTemplates TV. Ale oto jak to rozpracujemy.
Idź i kliknij New Measure, a następnie wpisz nazwę, Avg. Sprzedaż dziennie .
W tym celu użyjemy funkcji ŚREDNIA .
Będziemy powtarzać każdy dzień i obliczać łączną sprzedaż, a następnie uśredniać.
Jeśli więc przeciągniemy to do naszej tabeli, zobaczymy, że średnio dziennie tyle sprzedajemy każdego produktu.
Mając te dane, chcemy faktycznie zobaczyć, w którym dniu ta średnia jest konsekwentnie najlepsza.
Innymi słowy, chcemy zobaczyć średnio, w którym dniu sprzedajemy najwięcej.
Obliczanie najlepszego dnia sprzedaży
W tym przykładzie zobaczysz, jak połączyć różne funkcje i techniki, aby uzyskać odpowiedź.
Więc idziemy i tworzymy nową miarę, i nazwiemy ją Dniem Bestsellerów . W tej formule użyjemy funkcji TOPN .
TOPN to naprawdę fajna funkcja w LuckyTemplates. Pozwala nam stworzyć tabelę opartą na rankingu.
Więc to, co zamierzamy zrobić, to wyodrębnić, na podstawie rankingu, najlepszy dzień dla średniej sprzedaży. Potem spróbujemy wrócić tego dnia.
Tutaj używamy MAXX i to naprawdę interesujące, jak moglibyśmy faktycznie zwrócić za pomocą MAXX wartość tekstową.
Zeskoczymy w nową linię i przejdziemy do TOPN. Ponieważ chcemy najlepszego dnia, ta wartość N będzie równa 1.
Następnie używamy SUMMARIZE w nowej linii. Za pomocą SUMMARIZE będziemy odwoływać się do tabeli, następnie do kolumny, a właściwie będziemy iterować po Dniu Tygodnia .
W następnym wierszu przechodzimy do Dni sprzedaży i wpisujemy Średnią sprzedaż na dzień . Zauważ, że jest to wirtualna tabela, którą tworzymy.
Następnie zajmiemy się rankingiem. W tej tabeli wyodrębnimy pierwszą pozycję, odwołując się do Dni sprzedaży , które w rzeczywistości są nazwą tej kolumny w tabeli wirtualnej. Na koniec wybieramy się na Dzień Tygodnia .
Dzięki tej formule moglibyśmy właściwie wyizolować wszystko. Moglibyśmy wyizolować nie tylko top 1, ale top 2 itd.
Więc kiedy wejdziemy i przeciągniemy go do naszej tabeli, możemy teraz zobaczyć, że ocenia średnią sprzedaż dziennie dla każdego tygodnia. Następnie TOPN klasyfikuje je , zwracając tylko pierwszą 1.
Zwracamy tylko górny dzień tygodnia dla tego obliczenia dni sprzedaży. Dlatego mamy najlepszy dzień.
Zdumiewające jest również to, że faktycznie możemy kliknąć określony region . Kliknijmy na przykład na Florydę, a wszystko się zaktualizuje .
Widzimy tutaj, że wtorek dla produktu 63 jest tak naprawdę najlepiej sprzedającym się dniem,
podczas gdy we wszystkich naszych regionach, w których sprzedajemy, w rzeczywistości jest piątek.
Rzeczy, które możesz zrobić dzięki tej formule
Istnieje wiele logiki, którą można tu potencjalnie dodać, ale celem tego samouczka jest pokazanie, że jest to logika, która doprowadzi cię tutaj w pierwszej kolejności, a następnie możesz rozgałęziać się na wiele różnych sposobów .
Na tej podstawie możesz zautomatyzować swój marketing.
Na przykład w określonym sklepie masz spójny dzień najlepiej sprzedającej się rzeczy. Następnie możesz codziennie wysyłać powiadomienia lub wysyłać łańcuch e-mail marketingu, który będzie promował ten konkretny produkt, powiedzmy, że jest w sprzedaży itp.
Następnie możesz uruchomić scenariusze i zobaczyć, o ile dodatkowy ruch pieszy w Twoim sklepie zwiększyłby popyt i sprzedaż innych Twoich produktów.
Jest tak wiele fajnych rzeczy, które można faktycznie rozgałęzić z tej formuły, zwłaszcza w bazie analizy scenariuszy.
Kiedy połączysz to z tymi nowymi paskami danych ,
możesz uzyskać dobry obraz kilku naprawdę dobrych spostrzeżeń. Wygeneruje dla ciebie dużo wartości.
Jest tak wiele różnych sposobów, że ostatecznie możesz użyć tej samej techniki. To tylko przykład.
Od tego momentu możesz przejść do odkrywania najlepszego sprzedawcy dla każdego pojedynczego produktu ; najlepiej sprzedający się produkt w każdym innym sklepie ; i wiele innych.
Pokaż tylko N ostatnich sprzedaży klienta, korzystając ze
spostrzeżeń dotyczących rankingu usługi LuckyTemplates, korzystając z usługi TOPN w
usłudze LuckyTemplates. Mierz średnie dzienne wartości przy użyciu AVERAGEX z językiem DAX
Wniosek
Jest tak wiele różnych sposobów na przerobienie tej formuły i ostatecznie uzyskanie wglądu w zachowania klientów.
Jeśli możesz powtórzyć to we własnych zbiorach danych, stanie się to niezwykle cenne. Jestem przekonany, że będziesz w stanie znaleźć sposoby na powtarzanie tego w wielu nowych modelach i raportach, które tworzysz.
W miarę zagłębiania się w strategie rankingu w usłudze LuckyTemplates możesz zacząć otwierać możliwości analityczne, o których nawet nie myślałeś, że są możliwe.
Wiele z nich szczegółowo omówiłem w kursie na żądanie .
Aby ukończyć zaawansowaną analizę w usłudze LuckyTemplates, potrzebujesz solidnej podstawy w formułach, takich jak TOPN.
Ale potem musisz nauczyć się łączyć wiele z tych formuł, aby osiągnąć . Sprawdź, jeśli masz trochę czasu.
Dzięki,
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.