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 omówiono sposób tworzenia tabeli obliczeniowej i kolumny w Edytorze tabelarycznym . Dowiesz się, jak wyciągać i podsumowywać tabele i kolumny za pomocą funkcji języka DAX . Zrozumiesz również, dlaczego Edytor tabelaryczny lepiej radzi sobie z tworzeniem tabel obliczeniowych i kolumn niż program LuckyTemplates Desktop.
Spis treści
Tworzenie kolumny obliczeniowej
Aby utworzyć kolumnę obliczeniową, kliknij tabelę prawym przyciskiem myszy i wybierz opcję Utwórz. Następnie wybierz Kolumna obliczeniowa . W tym przykładzie kolumna obliczeniowa jest tworzona w tabeli Sales. Następnie nazwij kolumnę Product Name .
Jeśli przejdziesz do tabeli ProductsData, zobaczysz kolumnę Nazwa produktu.
Musisz skopiować tę kolumnę do tabeli Sales. Otwórz kolumnę Nazwa produktu w tabeli Sprzedaż i wprowadź składnię. Użyj funkcji RELATED , aby uzyskać dostęp do relacji tabeli Sales i tabeli ProductsData i pobrać wartości. Po zakończeniu naciśnij CTRL + S , aby można było zapisać zmiany.
Ładowanie kolumny obliczeniowej
Jeśli wrócisz do programu LuckyTemplates Desktop , musisz odświeżyć model, aby kolumna obliczeniowa została załadowana.
Następnie, jeśli przejdziesz do tabeli Sprzedaż, zobaczysz kolumnę Nazwa produktu.
Teraz utwórz kolejną kolumnę obliczeniową w tabeli wymiarów i nazwij ją tabelą ProductsData . Wprowadź następującą składnię i nazwij kolumnę # Wiersze Sprzedaż .
Kolumna Kanał sprzedaży w tabeli Sprzedaż służy do określenia liczby pasujących wierszy.
Jeśli przejrzysz tabelę Sprzedaż, zobaczysz, że kolumna Kanał sprzedaży zawiera takie wartości, jak Online, W sklepie, Dystrybutor i Sprzedaż hurtowa.
Następnie naciśnij CTRL + S, aby zapisać zmiany w modelu tabelarycznym w LuckyTemplates i kliknij Odśwież teraz, aby załadować obliczoną kolumnę. Jeśli otworzysz tabelę ProductsData, zobaczysz kolumnę # Rows Sales , która pokazuje, ile wierszy znajduje się w każdej nazwie produktu w tabeli Sales.
Tworzenie Obliczonej Tabeli
Oprócz kolumn obliczeniowych możesz także tworzyć tabele obliczeniowe w Edytorze tabelarycznym. Aby utworzyć tabelę obliczeniową, kliknij prawym przyciskiem myszy folder Tabele. Kliknij opcję Utwórz, a następnie wybierz opcję Tabela obliczeniowa . Nazwij tabelę Products And Region Sales .
W tym przykładzie tabela obliczeniowa będzie podsumowaniem niektórych pól z tabel ProductsData, Sales i SalesTeams. Z tabeli ProductsData zostanie użyta nazwa produktu. Z tabeli Sales zostaną użyte Total Sales i Sales Channel. I na koniec Region zostanie użyty z tabeli SalesTeams.
Następnie kliknij dwukrotnie tabelę obliczeniową, aby otworzyć Edytor wyrażeń i rozpocząć tworzenie kodów. Najpierw użyj funkcji , aby podsumować tabelę faktów według innych tabel. Utwórz kolejną zmienną, która doda kwotę sprzedaży do każdego wiersza tabel za pomocą funkcji . Następnie wprowadź funkcję RETURN ze zmienną ProductRegion.
Po zakończeniu naciśnij CTRL + S, aby zapisać zmiany wprowadzone w modelu. Wróć do programu LuckyTemplates Desktop i odśwież tabelę. Następnie możesz zobaczyć tabelę Sprzedaż produktów i regionów z dwiema kolumnami, a mianowicie Nazwa produktu i Region.
Wróć do edytora tabelarycznego i zmień kod. Zamiast zwracać ProductRegion, zwróć ProductRegionSales. Następnie naciśnij CTRL + S i odśwież model w LuckyTemplates.
Jeśli przeglądasz tabelę Products And Region Sales, możesz zobaczyć kolumnę @Total Sales.
Dodawanie dodatkowych pól w tabeli obliczeniowej
Wróć do Edytora tabelarycznego i dodaj Kanał sprzedaży z tabeli Sprzedaż do podsumowania pierwszej zmiennej. Zrób to tak, jak pokazano poniżej.
Po zakończeniu naciśnij CTRL + S i odśwież model w LuckyTemplates. Możesz wtedy zobaczyć kolumnę Kanał sprzedaży w tabeli obliczeniowej.
Porównanie kolumn obliczeniowych i miar w edytorze tabelarycznym usługi LuckyTemplates 3: od początkującego do zaawansowanego — dziesiąty nowy kurs na platformie edukacyjnej LuckyTemplates w 2021 r.
Wniosek
Używanie Edytora tabelarycznego do tworzenia kolumn obliczeniowych i tabel jest szybsze i wygodniejsze niż używanie programu LuckyTemplates Desktop . To dlatego, że nie musisz bezpośrednio odświeżać metadanych za każdym razem, gdy wykonujesz akcję. Edytor tabelaryczny jest odświeżany tylko wtedy, gdy naciśniesz klawisze CTRL + S.
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.