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.
Podczas pracy nad tabelami dat w usłudze LuckyTemplates ważna jest znajomość podstawowych technik, aby można było skonfigurować wszystko tak szybko, jak to możliwe. W tym samouczku omówię kilka ważnych wskazówek, które mogą ci pomóc.
Tabele dat są ważne w usłudze LuckyTemplates, ponieważ będą potrzebne do odwoływania się do dat w modelu. Co więcej, zbudowanie tabeli dat może pomóc, jeśli potrzebujesz konkretnych informacji o datach do swoich raportów.
Jeśli planujesz używać ich do obliczeń analizy czasowej, ważne jest, aby prawidłowo przygotować tabele dat.
Kolumny dat w tabeli faktów mogą czasami zawierać błędy, dlatego najlepiej jest utworzyć oddzielną tabelę dat. Co najważniejsze, nie zapomnij połączyć tabeli dat z tabelą faktów.
Spis treści
Tworzenie tabel dat usługi LuckyTemplates
Aby skonfigurować tabelę dat , kliknij Nowe źródło , a następnie wybierz Puste zapytanie .
Ponieważ masz tutaj puste zapytanie, musisz ręcznie wprowadzić swoje dane. W pakiecie zasobów znajduje się kod tabeli dat usługi LuckyTemplates. Po kliknięciu zobaczysz prosty plik tekstowy wypełniony całą masą kodów.
Zaznacz ten kod i skopiuj go. Następnie przejdź do Edytora zaawansowanego i wklej kod w polu Edytora zaawansowanego.
Po kliknięciu Zapisz pojawi się okno Wprowadź parametry , w którym należy wprowadzić datę początkową (1 stycznia 2017 r.) oraz datę końcową (21 grudnia 2020 r.).
W moim przykładzie rok finansowy zaczyna się w lipcu, więc musisz wpisać 7 i kliknąć Invoke .
Jak widać, pomyślnie utworzyliśmy tabelę zawierającą wszystkie informacje o datach z kolumnami MonthName , MonthinCalendar i QuarterinCalendar .
Wskazówki dotyczące pracy nad tabelami dat
Jedną z często wskazywanych przeze mnie wskazówek jest prawidłowe nazywanie tabel. Musisz zmienić nazwę tabeli z domyślnej nazwy na Dates . W ten sposób możesz łatwo odwoływać się do tabeli Daty w swoich obliczeniach.
Przeciągnij tabelę Dates do folderu Data Model . Zaraz po tym musisz utworzyć kolejne zapytanie i nazwać je Dates Query .
Następnie kliknij prawym przyciskiem myszy i przenieś go do nowej grupy.
Nazwij grupę jako Zapytanie parametryczne w oknie Nowa grupa
Gdy wrócisz do sekcji Zapytania , masz grupy Zapytanie parametryczne , Model danych i Inne zapytania . Możesz odpowiednio zmienić kolejność tych folderów, aby zoptymalizować ich wygląd.
Inną techniką jest prawidłowe nazwanie kolumn. Początkowo nazwy kolumn nie mają odpowiednich odstępów. Musisz zmienić nazwy tych kolumn i upewnić się, że są napisane poprawnie.
W tym przypadku zmieniłem kolumny na Nazwa miesiąca , Miesiąc i rok oraz Kwartał i rok .
W razie potrzeby możesz także usunąć nieistotne kolumny i informacje. Na przykład, jeśli okaże się, że kolumna Koniec tygodnia jest nieistotna w raporcie, możesz kliknąć tę kolumnę prawym przyciskiem myszy, a następnie kliknąć Usuń .
Teraz nauczę Cię, jak korzystać z kolumny z przykładów . Ta funkcja jest przydatna, gdy chcesz skrócić wpisy w określonej kolumnie.
W tym przykładzie użyję kolumny Nazwa miesiąca .
Kliknij opcję Kolumna z przykładów , a następnie w kolumnie Kolumna1 wpisz JAN. Po kliknięciu enter zobaczysz, że wszystkie wpisy ze stycznia zostały zaktualizowane do JAN .
Jednak wpisy za luty są zapisywane jako Febr . Musisz także zmienić jego nazwę, wpisując FEB . Wszystkie pozostałe wpisy zostaną zaktualizowane, aby to odzwierciedlić.
Na koniec nie zapomnij zmienić nazwy samej kolumny na Short Month . Jeśli patrzysz na rzeczy według miesięcy w wizualizacji, kolumna Krótki miesiąc jest lepszym rozwiązaniem niż pełna nazwa miesiąca, która zajmuje dużo miejsca.
Po sfinalizowaniu wszystkiego kliknij Zamknij i zastosuj .
Te techniki, o których wspomniałem, mogą pomóc w szybkim ustawieniu tabeli dat. Z biegiem czasu możesz zakończyć konfigurację w ciągu 10-15 minut.
Wniosek
Wszystkie rzeczy, które ci pokazałem, to fundamentalne rzeczy, które musisz zrobić, aby skutecznie zarządzać swoimi danymi w usłudze LuckyTemplates. To powinna być Twoja standardowa procedura za każdym razem, gdy pracujesz nad tabelami dat.
Ćwicząc te techniki, możesz zaoszczędzić mnóstwo czasu w Edytorze zapytań.
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.