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.
Na tym blogu poznamy kilka podstawowych technik filtrowania tabel w usłudze LuckyTemplates. Omówimy kilka prostych technik, które możemy wykorzystać, gdy w zapytaniu mamy ogromne tabele.
Na przykład, gdy musimy wyodrębnić informacje z bazy danych lub systemu ERP , może to zawierać 10 milionów wierszy w tym zbiorze danych. Ponadto może istnieć wiele wierszy, których nie będziemy potrzebować do naszej analizy. W tym miejscu pomocna może być technika filtrowania tabeli.
Poznanie technik filtrowania LuckyTemplates pozwala nam filtrować tabelę lub surowe źródło danych, do którego wysyłamy zapytania, aż do podzbioru informacji.
Możemy łatwo uzyskać dostęp do naszych opcji filtrowania, klikając strzałkę rozwijaną obok naszych kolumn.
Spis treści
Filtrowanie usługi LuckyTemplates przy użyciu filtrów tekstowych
W tym przykładzie odfiltrujemy kolumnę Kanał , klikając odpowiadającą jej strzałkę listy rozwijanej.
Jak widać, w tej kolumnie mamy bardzo dużo danych. Jednak chcemy tylko zobaczyć lub pokazać sprzedaż międzynarodową . Aby to zrobić, wystarczy odznaczyć opcje Dystrybutor i Hurt pod Filtrami tekstowymi . Następnie kliknij przycisk OK .
W ten sposób wyświetli tylko dane znajdujące się w kanale międzynarodowym .
Ta tabela pierwotnie ma 8000 wierszy. Liczbę wierszy po filtrowaniu możemy sprawdzić, klikając opcję Count Rows pod zakładką Transformacja .
W rezultacie nasze rzędy zostały zredukowane z 8000 do zaledwie 1196 rzędów.
Filtrowanie usługi LuckyTemplates przy użyciu filtrów dat
Inną dobrą techniką filtrowania, którą moglibyśmy zastosować, jest filtrowanie dat. Nasze bazy danych są zazwyczaj skonstruowane tak, aby przechwytywać każdą informację. W tym przypadku nasze bazy danych zawierają w większości ogromne ilości informacji. Większość z nich jest jednak nieistotna dla naszej analizy.
Co możemy zrobić, to przefiltrować kolumnę daty według filtrów dat . W tym przykładzie przefiltrujemy naszą kolumnę Dane zamówienia . Najpierw kliknij odpowiednią ikonę listy rozwijanej, kliknij opcję Filtry dat , a następnie wybierz opcję Po… .
Następnie przefiltrujemy tę kolumnę, wyświetlając informacje tylko po 1.01.2015 . Wybierzmy więc 1.01.2015 w ramach wprowadzonej daty. Następnie kliknij przycisk OK .
Teraz widzimy, że ta tabela pokazuje tylko nasze dane począwszy od 2.01.2015 .
Jeśli ponownie przyjrzymy się bieżącej liczbie wierszy, klikając opcję Licz wiersze , zobaczymy, że mamy mniejszą liczbę wierszy lub zestawów danych w porównaniu z wcześniejszymi liczbami.
Wniosek
Podsumowując, byliśmy w stanie wykorzystać te techniki filtrowania tabel, których mogliśmy użyć w naszych tabelach dodatku Power Query . Wypróbowując tę funkcję, możemy mieć wizję tego, jak zostanie zbudowany nasz model. Dzieje się tak, ponieważ możemy najpierw zoptymalizować naszą tabelę i odfiltrować wszystkie informacje, których nie potrzebujemy. Pomoże nam to uczynić nasz model bardziej wydajnym i zoptymalizowanym.
To kolejna ważna część tego, czego uczymy na naszym kursie Transformacja i modelowanie danych, który możesz sprawdzić na liście odpowiednich linków poniżej.
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.