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.
Edytor zapytań w usłudze LuckyTemplates został zaprojektowany tak, aby pomóc użytkownikowi w stosowaniu większości typowych przekształceń poprzez interakcję z zestawem wstążek i menu.
W tym samouczku dowiesz się, jak zorganizowany jest edytor zapytań. Znajomość sposobu poruszania się po interfejsie użytkownika pomoże Ci zwiększyć wydajność.
Spis treści
Edytor zapytań w usłudze LuckyTemplates: wprowadzenie
Najpierw sprawdźmy opcje edytora Power Query na pulpicie usługi LuckyTemplates.
Przejdź do Plik , wybierz Opcje i ustawienia, a następnie wybierz Opcje . Na karcie Globalne znajdziesz ustawienia edytora dodatku Power Query .
Zaleca się włączenie wyświetlania okienka Ustawienia kwerendy i paska formuły. Musisz także zezwolić na parametry i włączyć M IntelliSense.
Program LuckyTemplates Desktop oferuje dwa sposoby otwierania Edytora zapytań. Na karcie Strona główna znajdziesz sekcję o nazwie Zapytania z przyciskiem o nazwie Przekształć dane .
Ten przycisk jest podzielony na dwie sekcje. Górna połowa przeniesie Cię bezpośrednio do Edytora zapytań, podczas gdy dolna połowa otworzy menu z czterema elementami. Pierwsza pozycja w tym menu przeniesie Cię również do Edytora zapytań.
Edytor zawsze otwiera się w osobnym oknie. Ma wstążkę, która jest zorganizowana na kilku kartach.
Menu edytora zapytań w usłudze LuckyTemplates
Karta Strona główna zawiera zbiór najczęściej używanych akcji na poziomie zapytania, tabeli i kolumny.
Karta Przekształć zawiera zbiór działań na poziomie tabeli i kolumny. Po wybraniu każdy z tych przycisków zmieni zawartość tabeli lub kolumny.
Na przykład, jeśli klikniesz Data i wybierzesz Rok, zobaczysz, że kolumna Data w tabeli będzie zawierała tylko rok, a nie pełną datę.
Karta Dodaj kolumnę zawiera zbiór działań na poziomie kolumny. Niektóre z tych działań można już zobaczyć w zakładce Przekształć.
Różnica polega na tym, że zamiast przekształcać zawartość istniejącej kolumny , dodawana jest nowa kolumna zawierająca transformację.
Jeśli klikniesz przycisk Data na karcie Dodaj kolumnę i wybierzesz Rok, zobaczysz, że dodano nową kolumnę z rokiem, podczas gdy oryginalna kolumna z datą jest zachowana.
Karta Widok zawiera opcję włączania lub wyłączania widoczności paska formuły i okienka ustawień zapytania .
Karta Narzędzia zawiera wszystkie opcje diagnostyki zapytań. Diagnostyka zapytań oferuje wgląd w to, co robi aparat dodatku Power Query.
Zakładki opcjonalne
Karta Narzędzie może również stać się dostępna w zależności od typu zwracanego zapytania, które wybrałeś. Na przykład po wybraniu zapytania zostanie wyświetlona opcjonalna wstążka Narzędzia tekstowe .
Opcjonalne wstążki Narzędzia list i Narzędzia rekordów są również wyświetlane w zależności od wybranego typu zapytania.
Istnieje wiele sposobów minimalizowania i rozszerzania wstążki. W prawym górnym rogu Edytora zapytań znajdziesz przełącznik służący do minimalizowania lub rozwijania wstążki. Możesz także nacisnąć skrót klawiaturowy Ctrl+F1 .
Możesz także kliknąć prawym przyciskiem myszy jasnoszary obszar paska menu, aby zminimalizować wstążkę.
Jeśli wolisz używać skrótów klawiaturowych do poruszania się po pasku narzędzi szybkiego dostępu lub wstążce, możesz użyć klawisza Alt , aby wyświetlić kombinację cyfr lub liter.
Po naciśnięciu klawisza Alt naciskaj kombinację cyfr lub liter, aby przechodzić między opcjami na pasku narzędzi szybkiego dostępu. Aby wyjść, naciskaj klawisz Esc , aż znikną wszystkie cyfry lub litery.
Pasek formuły edytora zapytań
Bezpośrednio pod wstążką znajdziesz pasek formuły. Zawiera kod M wygenerowany przez interfejs użytkownika.
Pasek formuły umożliwia zapoznanie się z przepływem i składnią kodu M. To nie tylko pomaga lepiej zrozumieć język M , ale także umożliwia szybki dostęp i wprowadzanie zmian w kodzie.
Możesz także dodać krok ręczny, naciskając fx przed paskiem formuły.
Panele edytora zapytań w usłudze LuckyTemplates
Okienko zapytań
Okienko zapytania jest umieszczone po lewej stronie Edytora zapytań. Spowoduje to wyświetlenie wszystkich zapytań w bieżącym pliku.
Ikona przed nazwą zapytania reprezentuje typ zapytania .
Kliknięcie prawym przyciskiem myszy pustego miejsca powoduje wyświetlenie menu kontekstowego do tworzenia nowych elementów, takich jak nowe zapytanie, nowy parametr lub nowa grupa.
Aby zarządzać dowolnym z istniejących zapytań, kliknij prawym przyciskiem myszy jego nazwę.
Opcja kopiowania kopiuje nie tylko wybrane zapytania, ale także inne zapytania referencyjne, jeśli mają zastosowanie . Opcja Włącz ładowanie umożliwia załadowanie zapytania do modelu danych, gdy wybrana jest opcja Zamknij i zastosuj .
Opcja Uwzględnij w odświeżaniu raportu odświeża zapytanie po wyzwoleniu akcji odświeżania. Duplikat kopiuje pełny skrypt M wybranego zapytania do nowego zapytania.
Odwołanie zwraca dane wyjściowe wybranego zapytania i dodaje je jako nowe zapytanie do listy zapytań. Korzystając z opcji Przenieś do grupy , możesz uporządkować swoje zapytania i umieścić je w grupie.
Ustawienia zapytania
Po prawej stronie Edytora zapytań znajduje się okienko Ustawienia zapytania , które zawiera Właściwości i Zastosowane kroki .
To okienko umożliwia szybką zmianę nazwy zapytania i uzyskanie dostępu do okna dialogowego właściwości. Zastosowane kroki zawiera listę wszystkich kroków transformacji zastosowanych do zapytania.
Kliknięcie ikon kół zębatych zapewnia dostęp do powiązanych okien dialogowych.
Z drugiej strony wykrzykniki wyświetlają komentarze. Możesz wyświetlić komentarz, najeżdżając kursorem na ikonę.
Ponadto po kliknięciu kroku pojawi się menu kontekstowe.
Opcja Edytuj ustawienia jest dostępna tylko dla kroków z ikoną koła zębatego. Możesz także zmienić nazwę i usunąć krok, ale pamiętaj, że nie ma opcji cofnięcia.
Jeśli popełnisz błąd, powtórzenie tej samej transformacji za pomocą interfejsu użytkownika jest jedynym sposobem na cofnięcie tego kroku. Opcja Usuń do końca usuwa aktualnie wybrane kroki.
Wstaw krok po tworzy krok ręczny. Zwraca poprzednią nazwę kroku w wyniku nowo dodanego kroku. Wyodrębnij poprzedni dzieli zapytanie na poprzedni krok i odwołuje się do danych wyjściowych w kroku źródłowym pierwotnego zapytania.
Wyświetl zapytanie natywne umożliwia składanie zapytań do źródła. Okno dialogowe Właściwości umożliwia zmianę nazwy i dodanie komentarza do bieżącego kroku.
Okienko podglądu
Centrum edytora dodatku Power Query to okienko podglądu . Posiada dodatkowe menu kontekstowe, które jest dostępne tylko dla zapytań, które zwracają typ tabeli wskazywany przez ikonę minitabeli w lewym górnym rogu.
Po kliknięciu tej ikony tabeli uzyskasz dostęp do większości tabeli i dodasz opcje kolumn.
Ponadto po kliknięciu prawym przyciskiem myszy nagłówka kolumny pojawia się menu kontekstowe.
Zawiera większość opcji kolumn i transformacji ze wstążki. Zawartość tego menu może się zmieniać w zależności od wybranych kolumn.
Ponadto, podobnie jak w przypadku innych produktów firmy Microsoft, naciśnięcie przycisku Shift umożliwia wybranie ciągłego zakresu kolumn, podczas gdy przycisk Control podświetla tylko określone wybrane kolumny.
Kliknięcie prawym przyciskiem myszy zielonej linii bezpośrednio pod nagłówkiem kolumny powoduje wyświetlenie menu kontekstowego umożliwiającego rozwiązanie problemów z jakością kolumn. Podgląd dodatkowy staje się dostępny, gdy klikniesz z boku biały obszar komórki zawierającej uporządkowany typ danych.
Na końcu tabeli znajdziesz obiekt List . Po kliknięciu tej opcji u dołu ekranu pojawi się dodatkowa sekcja podglądu, która umożliwia obejrzenie przykładowej zawartości tej listy.
W dolnej części Edytora zapytań widoczny jest pasek stanu .
Uważa się, że najlepszą praktyką jest wybranie 1000 pierwszych wierszy zamiast całego zestawu danych w celu poprawy wydajności raportu.
Pasek narzędzi szybkiego dostępu do edytora zapytań
W górnej części Edytora zapytań, obok przycisku Zapisz, znajduje się pasek narzędzi szybkiego dostępu .
Możesz dostosować ten pasek narzędzi do swoich preferencji. Dostosowanie paska narzędzi szybkiego dostępu umożliwia natychmiastowy dostęp do często używanych opcji, dzięki czemu nie trzeba poruszać się po wstążce, aby uzyskać dostęp do elementów.
Kolejną zaletą umieszczania elementów na pasku narzędzi szybkiego dostępu jest przypisanie im skrótu klawiaturowego.
Wniosek
Znajomość podstaw tworzenia zapytań ma wielką zaletę. Dobra znajomość interfejsu użytkownika Edytora zapytań ułatwia nawigację między panelami i wstążkami.
Podobnie jak w przypadku aranżacji biurka w celu poprawy ogólnego doświadczenia w pracy, to samo dotyczy interfejsu użytkownika każdego oprogramowania.
Melisa
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.