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.
Z tego krótkiego samouczka dotyczącego edytora zapytań usługi LuckyTemplates dowiesz się, jak organizować zapytania w celu tworzenia intuicyjnych modeli. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Ważne jest, aby modele były jak najbardziej intuicyjne. Nie tylko ułatwi ci to pracę nad twoimi modelami, ale także ułatwi innym ludziom wskoczenie i pracę z twoimi modelami w przyszłości.
Spis treści
Grupowanie podobnych zapytań
Kiedy pracuję nad moimi modelami, lewy panel edytora zapytań staje się coraz bardziej zajęty, gdy dodaję więcej danych. Czasami staje się to bardzo mylące i powoduje potencjalne opóźnienia w mojej pracy.
Na początek zwykle patrzę na moje zapytania i wybieram, które pasują do siebie. Mogę zaznaczyć wiele zapytań lub tabel, przytrzymując klawisz Shift. Mógłbym również przytrzymać klawisz Ctrl i wybrać zapytania jeden po drugim.
Te, które tutaj wybrałem, to moje kluczowe tabele, które wchodzą w mój główny model.
Po wybraniu tych, które łączę w tej samej grupie, kliknę prawym przyciskiem myszy i wybiorę Przenieś do grupy. Następnie zamierzam utworzyć nową grupę.
Zamierzam nazwać ten model danych , ponieważ to właśnie one zostaną wprowadzone do modelu danych.
Jak widać, te tabele znajdują się teraz w folderze.
Zamierzam nadal organizować moje zapytania tutaj, klikając dalej Zapytanie o daty. Chociaż jest to tylko jedno zapytanie, zamierzam umieścić je w nowej grupie o nazwie Zapytanie parametryczne. Jeśli w przyszłości dodam inne podobne zapytania, przynajmniej mam istniejącą grupę, do której mogę je dodać.
Zauważ, że pozostałe zostały domyślnie umieszczone w folderze o nazwie Inne zapytania.
Ze względu na spójność, umieszczę je również w grupie, którą będę nazywać zapytaniami pomocniczymi.
Znaczenie organizowania zapytań
Kiedy moje zapytania są uporządkowane, łatwiej jest odwoływać się do rzeczy, których potrzebuję podczas pracy nad raportem, ponieważ wszystko jest na swoim miejscu. Łatwo jest wyizolować kluczowe tabele i zapytania, których potrzebuję dla mojego modelu .
Jak być może zauważyłeś, nazwałem te grupy również w bardzo intuicyjny sposób. Oznacza to, że mogę rzucić na nie jedno spojrzenie i dokładnie wiedzieć, gdzie znaleźć potrzebne mi zapytania.
Ułatwi mi to również współpracę z innymi w przyszłości. Każdy może po prostu przyjść tutaj później i szybko zrozumieć, gdzie są zapytania.
Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates
Podstawy funkcji Unpivot i Pivot w usłudze LuckyTemplates — recenzja edytora zapytań
Tworzenie kompleksowej tabeli dat w usłudze LuckyTemplates naprawdę szybko
Wniosek
Uporządkowanie zapytań w ten sposób nie wymaga wiele czasu i wysiłku, ale może mieć ogromny wpływ na to, jak bezproblemowa byłaby dla mnie i dla innych praca nad modelami przy użyciu tych zapytań. Mam nadzieję, że ten samouczek dotyczący edytora zapytań usługi LuckyTemplates pomógł Ci zwiększyć wydajność pracy z narzędziem i jego funkcjami.
To tylko jeden ze sposobów na rzeczywistą optymalizację danych. Po opanowaniu tych kroków i dodaniu ich do rutyny pracy łatwiej jest obejść różne funkcje i techniki usługi LuckyTemplates.
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.