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 samouczku pokażę, jak obliczyć wartość mediany z listy wartości w usłudze LuckyTemplates przy użyciu wraz z innymi funkcjami języka DAX. Pokazuję, w jaki sposób można umieścić wirtualną tabelę wewnątrz tej funkcji, a następnie oszacować za pomocą tej wirtualnej tabeli, aby uzyskać ostateczny wynik — wynik mediany. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Dzięki wielu funkcjom statystycznym, których możemy używać w języku DAX, musimy zrozumieć, w jaki sposób obliczają i jak działają na tabelach wartości.
Mediana to wartość oddzielająca wyższą połowę od dolnej połowy próbki danych (populacji lub rozkładu prawdopodobieństwa). W przypadku zbioru danych można ją traktować jako wartość „środkową”.
Możesz nie chcieć konfigurować swojego raportu w ten sposób, ale ja skonfigurowałem go w ten sposób, abyś mógł zrozumieć strukturę tej tabeli. Zobaczysz, jak utworzyć tę tabelę w formule, a następnie przejść do oceny wyniku.
Spis treści
Obliczanie mediany sprzedaży za pomocą MEDIANX
Kluczową funkcją używaną w obliczeniach jest . Ta funkcja języka DAX umożliwia nam iterację w tabeli (fizycznej lub wirtualnej). W tym przypadku będziemy iterować po wirtualnej tabeli, ponieważ chcemy obliczyć medianę dla każdego stanu. Nie możemy umieścić tabeli lokalizacji , ponieważ jest ona na bardziej szczegółowym poziomie szczegółowości, czyli według miasta.
Ponieważ oceniamy na poziomie stanu, musimy jakoś dostosować naszą tabelę. W tym celu używamy funkcji . Ta funkcja tabeli jest przejrzysta i łatwa do zaimplementowania w funkcjach iteracyjnych, takich jak MEDIANX.
Odtwarzamy tutaj tę tabelę, kolumnę Kod stanu i tę kolumnę Łączna sprzedaż, ale nazywamy ją Wartościami sprzedaży .
Tak więc w każdym rzędzie przeglądamy każdy stan i obliczamy całkowitą sprzedaż. Mediana pojawi się w całej naszej sprzedaży po zakończeniu wszystkich iteracji. I w ten sposób osiągamy Stanową Medianę Sprzedaży .
Inny sposób użycia formuły
Formułę możemy ponownie wykorzystać na wiele różnych sposobów. Oto przykład.
W tej formule obliczamy medianę produktu Sales . Wszystko, co musimy zrobić, to zmienić wirtualną tabelę, którą iterujemy wewnątrz naszej funkcji iteracyjnej (MEDIANX). I zamiast tworzyć wirtualną tabelę stanów, tworzymy taką z Product Name . Druga kolumna to nadal wartość sprzedaży ze sprzedażą całkowitą.
Kiedy skończymy ze wszystkimi tymi produktami, obliczamy medianę.
Funkcje iteracyjne w języku DAX — szczegółowy przykład
Tabele wirtualne wewnątrz funkcji iteracyjnych w usłudze LuckyTemplates — koncepcje języka DAX
Opanuj tabele wirtualne w usłudze LuckyTemplates przy użyciu języka DAX
Wniosek
Przekonasz się, że techniki opisane w tym samouczku można ponownie wykorzystać podczas wykonywania innych analiz statystycznych. To naprawdę dobry przegląd funkcji iteracyjnych pod kątem ich działania w LuckyTemplates. Musisz opanować te koncepcje, jeśli chcesz w pełni wykorzystać LuckyTemplates i DAX.
Miłej pracy z tym samouczkiem. Jeśli chcesz uzyskać więcej informacji na temat tego typu funkcji języka DAX w usłudze LuckyTemplates, zapoznaj się z poniższymi łączami.
Dzięki!
***** Nauka LuckyTemplates? *****
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.