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.
Dzisiaj pokażę, jak możesz odkryć wzorce w swoich danych podczas korzystania z usługi LuckyTemplates. Jest to zaawansowana technika analityczna wykorzystująca wewnętrzną logikę. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
LuckyTemplates to niesamowite narzędzie analityczne, a dzięki efektywnemu wykorzystaniu wykresów punktowych możesz zaprezentować niesamowite spostrzeżenia.
W przypadku wykresów punktowych, zwłaszcza jeśli jest wiele punktów danych, zauważam, że wykresy są bardzo obciążone i trudno jest dostrzec cokolwiek sensownego lub zobaczyć wzorce informacji, które dostarczają jakiejkolwiek wartości.
To, co wymyśliłem, to strategia rozwoju, w której możesz nałożyć wewnętrzną logikę, aby wyłamać swoje wykresy punktowe w strategiczny sposób.
W tym konkretnym przykładzie sprawdzamy, czy częstotliwość zakupów miała jakikolwiek wpływ na marże i wzrost sprzedaży naszych grup klientów .
To naprawdę wysokiej jakości spostrzeżenie.
Omówię, w jaki sposób możesz wprowadzić logikę do swojego modelu, która nie istnieje w twoich podstawowych tabelach. Dzięki temu możesz uzyskać wgląd w rzeczy, które mogą być nieco niezwiązane, ale pozwala odkryć wzorzec w twoich danych, którego normalnie nie znalazłbyś w swoich zbiorach danych.
Spis treści
Korzystanie z wykresu punktowego i logiki wewnętrznej
Korzystanie z wykresu punktowego to naprawdę świetny sposób na zaprezentowanie wzorców w danych, pokazując klastry w danych.
W tym przykładzie użyjemy trzech różnych i niepowiązanych ze sobą obliczeń lub fragmentów logiki i sprawdzimy, czy istnieje między nimi jakiś związek . Zobaczymy, czy istnieje jakiś związek z tym, jakie są marże zysku dla klientów, jaki mógł być ich wzrost sprzedaży i ile zawieramy z nimi transakcji.
Istnieje wiele istotnych spostrzeżeń, które możemy z tego wyciągnąć i dlatego chcę pokazać, jak można je faktycznie rozwinąć w swoich modelach i jak można dynamicznie drążyć te wzorce lub klastry informacji .
W tym modelu na górze mamy kilka tabel odnośników, z których wszystkie prowadzą w dół do naszej tabeli Sales.
Więc to, co tutaj zrobiłem, to utworzenie miary marży zysku i miary wzrostu sprzedaży .
Następnie stworzyłem tę logikę w naszej tabeli Customers. W tej tabeli ustaliłem, czy klienci są klientami o wysokiej częstotliwości, niskiej częstotliwości czy średniej częstotliwości, co jest oparte na transakcjach, które klienci wykonali w danym roku.
Aby to zrobić, użyłem CALCULATE i FILTER . ta logika oblicza, ile transakcji każdy klient wykonał w 2017 roku.
W Częstotliwości kupujących użyłem funkcji PRZEŁĄCZ i zakwalifikowałem grupy, określając >= dziesięć, pięć i zero jako odpowiednio wyższą, średnią i niską częstotliwość.
Tworząc tę wewnętrzną logikę wewnątrz tej tabeli, tworzy się ten dodatkowy wymiar, który możemy następnie wykorzystać w dowolnej wizualizacji. Możemy użyć tego wymiaru w naszym wykresie punktowym, który następnie podzieliłby wykres punktowy na różne grupy.
Na wykresie wyraźnie widać wysokie, średnie i niskie częstotliwości. Dzięki temu możemy na przykład uzyskać wgląd w nasze marże zysku. Możesz też pomyśleć o grupach wiekowych, danych demograficznych lub wynikach. Możesz mieć wyniki dotyczące wzrostu marż i marż w ostatnim kwartale lub roku itp. Jest wiele sposobów, aby to zrobić.
Teraz, aby to ustawić, stworzyłem miary, które umieściłem wewnątrz osi X i Y. Następnie użyłem legendy, aby ją rozbić, aby stworzyć te różne kolory.
Zmieniłem też kolory, żeby się wyróżniały.
Dzięki utworzonym wymiarom moglibyśmy naprawdę drążyć, rozbić to i zobaczyć, jaki jest wzór.
Wyjaśnienie funkcji SWITCH True Logic w usłudze LuckyTemplates
Jak wykrywać klastry w zestawach danych za pomocą języka DAX w usłudze LuckyTemplates
Jak korzystać z wbudowanych narzędzi analitycznych w usłudze LuckyTemplates
Używać języka DAX do segmentowania i grupowania danych w usłudze LuckyTemplates
Wniosek
Kluczową nauką jest wbudowanie logiki w tabele . Może to naprawdę otworzyć wiele różnych spostrzeżeń.
Wykorzystując tego typu techniki programistyczne, umożliwia wizualizację spostrzeżeń w znacznie bardziej przekonujący sposób w usłudze LuckyTemplates. Chcę, abyś wyciągnął z tego samouczka to, że czasami standardowe wizualizacje nie wystarczą.
Czasami musisz analitycznie pomyśleć o problemie, zdecydować, co chcesz zaprezentować, a następnie zastosować zaawansowaną logikę języka DAX, aby przedstawić swój punkt widzenia.
To naprawdę dobry przykład tego, jak to zrobić, a także pokazanie, jak efektywnie korzystać z usługi LuckyTemplates.
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.