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.
Chcę omówić niektóre z najlepszych praktyk w zakresie optymalizacji wierszy i kolumn w Edytorze zapytań.
Możesz zoptymalizować swoją tabelę, aby podczas tworzenia wizualizacji łatwo rozpoznawać kolumny.
Jednym z najlepszych sposobów opracowania najbardziej intuicyjnego modelu usługi LuckyTemplates jest uproszczenie wierszy i kolumn w tabeli.
Ponadto w tym samouczku przedstawiono techniki przekształcania danych, które są ważne podczas korzystania z usługi LuckyTemplates. Techniki te pomogą Ci w formule języka DAX i wizualizacjach, które będziesz tworzyć w przyszłości.
Spis treści
Czyszczenie zestawu danych
Aby lepiej zrozumieć, co dzieje się w zbiorze danych, musisz je wyczyścić. Kiedy czyścisz i optymalizujesz dane, możesz je dość łatwo zinterpretować. Możesz także pozbyć się zbędnych informacji, które służą tylko do zapełniania pamięci w LuckyTemplates.
Istnieje kilka sposobów czyszczenia i przekształcania danych. Obejmuje optymalizację kolumn, usuwanie nieistotnych informacji i tak dalej.
Aby rozpocząć, kliknij wstążkę Przekształć . Możesz zobaczyć wiele opcji, które możesz zrobić z wybranym zapytaniem. Niektóre z rzeczy, które możesz zrobić, to grupowanie, odwracanie, liczenie i transponowanie kolumn.
Jest wiele rzeczy, które możesz zrobić stąd. Jednym z przykładów jest zmiana formatu tekstu przez kliknięcie opcji Format na wstążce Przekształć .
Możesz także kliknąć wstążkę Dodaj kolumnę , aby wyświetlić więcej opcji dla swojego zestawu danych.
Przekształcenia można również wykonać, klikając prawym przyciskiem myszy dowolną kolumnę i wybierając opcję, taką jak Usuń , Usuń inne kolumny , Powiel kolumnę lub Dodaj kolumnę z przykładów .
Jeśli w tabeli są jakieś błędy, możesz kliknąć Usuń błędy , aby wyczyścić odpowiednie dane. Oprócz tego możesz także zobaczyć opcje grupowania, wypełniania, obracania, cofania i przenoszenia kolumn usługi LuckyTemplates.
Na koniec możesz skorzystać z funkcji filtrowania w kolumnach usługi LuckyTemplates. Wystarczy kliknąć listę rozwijaną w nazwie kolumny, a następnie odpowiednio przefiltrować dane.
Optymalizacja kolumn usługi LuckyTemplates
Zagłębmy się w te techniki, o których wspomniałem. Pokażę Ci prawdziwe przykłady optymalizacji kolumn. Pierwszy scenariusz polega na usunięciu kolumny z tabeli.
Załóżmy, że kolumna Kod waluty zawiera zbędne informacje. Możesz usunąć tę konkretną kolumnę, klikając prawym przyciskiem myszy i wybierając Usuń z opcji.
Po usunięciu kolumny Kod waluty spójrz na sekcję Zastosowane kroki po prawej stronie. Ta sekcja zawiera rejestr wszystkich działań podejmowanych w Edytorze zapytań. Na przykład możesz zobaczyć wpis Usunięte kolumny .
Sekcja Zastosowane kroki jest ważna, ponieważ rejestruje wszystkie przekształcenia danych, więc po odświeżeniu danych zmiany następują automatycznie. Te rekordy mogą ci pomóc, gdy chcesz wrócić do poprzedniego kroku, klikając ikonę X.
Teraz podam inny przykład innego scenariusza. Na przykład chcesz utworzyć podobną kolumnę dla Kod magazynu . Jednak tym razem chcesz, aby jego zawartość zawierała tylko cztery pierwsze litery.
Pierwszą rzeczą, którą musisz zrobić, to zduplikować kolumnę. Aby to zrobić, kliknij prawym przyciskiem myszy kolumnę Kod hurtowni , a następnie wybierz Duplikat kolumny .
Ponownie kliknij prawym przyciskiem myszy zduplikowaną kolumnę, a następnie wybierz polecenie Podziel kolumnę według liczby znaków.
Następnie możesz zobaczyć wyskakujące okienko Podziel kolumnę według liczby znaków . Tutaj możesz wprowadzić liczbę znaków. Musisz także wybrać opcję Raz, jak najdalej w lewo .
Na koniec chcę pokazać, jak korzystać z funkcji Dodaj kolumnę z przykładów w usłudze LuckyTemplates.
Możesz go użyć do utworzenia kolejnej kolumny dla kodu kanału . Ale tym razem możesz zmienić wpisy na pierwsze cztery litery.
Po wybraniu opcji Dodaj kolumnę z przykładów zobaczysz nową kolumnę, w której możesz wprowadzić nowe wartości. Dlatego zamiast Hurt wpisz WHOL , a zobaczysz, że zastosowano go do pozostałych wpisów w kolumnie.
W przypadku drugiego kodu zmień kod DISTRIBUTOR na DIST , a zostanie on również zastosowany do podobnych wpisów. Jest to możliwe dzięki algorytmowi uczącemu się, który działa w tle.
Musisz także zmienić nazwę kolumny na Kod kanału . Teraz możesz używać tej kolumny w swoim modelu usługi LuckyTemplates.
Parametry zapytań usługi LuckyTemplates: Optymalizacja tabel
Tworzenie kompleksowej tabeli dat w usłudze LuckyTemplates Naprawdę szybko
Porady i techniki dotyczące raportowania finansowego w usłudze LuckyTemplates
Wniosek
Mamy nadzieję, że ten samouczek pomógł Ci zastanowić się nad znaczeniem transformacji danych w usłudze LuckyTemplates.
Gorąco polecam zapoznanie się z tymi wszystkimi opcjami optymalizacji i przekształcania wierszy i kolumn usługi LuckyTemplates. Możesz eksperymentować i testować te techniki, korzystając z funkcji dostępnych w Edytorze zapytań.
Zawsze pamiętaj, że zapytania, które testujesz, nie są jeszcze przypisane do Twojego modelu. W ten sposób możesz wykonać wiele przekształceń i wyczyścić swoje dane.
Nie ma idealnej techniki korzystania z Edytora zapytań. Najważniejszą rzeczą jest poznanie i zbadanie jego różnych funkcji w jak największym stopniu.
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.