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.
W tym samouczku omówiono narzędzia i wstążki dodatku Power Query. Dowiesz się, jak skutecznie modelować dane i będziesz znał się na edytorze. Dowiesz się również o różnych kartach, wstążkach i menu kontekstowych oraz o tym, jak mogą one pomóc w stworzeniu idealnego raportu danych usługi LuckyTemplates .
Spis treści
Narzędzia i układ Power Query
Edytor zapytań został zaprojektowany, aby pomóc użytkownikom w stosowaniu większości typowych przekształceń poprzez interakcję z zestawem wstążek i menu. Aby sprawdzić opcje edytora Power Query, otwórz LuckyTemplates Desktop i przejdź do karty Plik.
Następnie kliknij Opcje i ustawienia i wybierz Opcje.
Wybierz pozycję Edytor dodatku Power Query w obszarze Globalne . Zobaczysz wtedy opcje edytora.
Zaleca się wyświetlanie zarówno paska formuły, jak i okienka Ustawienia kwerendy, zezwalanie na parametry i włączanie technologii M Intellisense.
Narzędzia Power Query i wstążki
Program LuckyTemplates Desktop oferuje dwa sposoby otwierania Edytora zapytań. W sekcji Zapytania na karcie Narzędzia główne zobaczysz przycisk Przekształć dane , który jest podzielony na dwie części. Górna połowa prowadzi bezpośrednio do Edytora zapytań, podczas gdy dolna połowa pokazuje menu do wyboru.
Pierwsza opcja w dolnej połowie menu to Przekształć dane, która prowadzi bezpośrednio do Edytora zapytań. Pozostałe opcje dotyczą parametrów i ustawień źródła danych.
Jeśli klikniesz Przekształć dane , edytor otworzy się w osobnym oknie. W edytorze możesz zobaczyć wstążki zorganizowane w kilka zakładek. Karta Strona główna zawiera zbiór najczęściej używanych akcji na poziomie zapytania, tabeli i kolumny.
Zapisz D
Narzędzia dodatku Power Query na karcie Przekształć
Karta Przekształć zawiera zbiór działań na poziomie tabeli i kolumny. Każda funkcja lub przycisk wewnątrz zakładki przekształca zawartość tabeli lub kolumny.
To są przykładowe dane używane w tym samouczku.
Jeśli chcesz wyodrębnić rok z kolumny Data tych przykładowych danych, kliknij kolumnę Data, a następnie kliknij przycisk Data na karcie Przekształć.
Następnie kliknij Rok i wybierz Rok.
Następnie możesz zobaczyć rok w tabeli dat.
Narzędzia dodatku Power Query na karcie Dodaj kolumnę
Dodaj kolumnę zawiera zbiór akcji na poziomie kolumny. Niektóre akcje wewnątrz tej zakładki można również zobaczyć na karcie Przekształć. Różnica polega na tym, że zamiast przekształcać zawartość kolumny, dodaje nową kolumnę dla wybranej transformacji.
Korzystając z tych samych przykładowych danych, wyodrębnij rok z kolumny Data. Następnie kliknij kolumnę Data i wybierz przycisk Data w zakładce Dodaj kolumnę. Następnie kliknij Rok i wybierz Rok.
Następnie zobaczysz nową kolumnę z rokiem.
Narzędzia dodatku Power Query na karcie Widok
Karta Widok zawiera opcje włączania i wyłączania widoczności paska formuły i okienka Ustawienia kwerendy.
Karta Narzędzia zawiera wszystkie opcje diagnostyki zapytań. Diagnostyka zapytań oferuje wgląd w to, co robi Power Query Engine. Opcjonalne karty narzędzi mogą być dostępne w zależności od typu zwracanego zapytania, które wybrałeś.
Jeśli na przykład wybierzesz opcję Zapytanie w okienku Zapytania, pojawi się opcjonalna wstążka Narzędzia tekstowe. To samo dzieje się, jeśli wybierzesz inne jednostki w okienku Zapytania.
Istnieje wiele sposobów minimalizowania i rozszerzania wstążki. W prawym górnym rogu znajdziesz przełącznik, aby zminimalizować lub rozwinąć wstążkę.
Możesz także kliknąć prawym przyciskiem myszy w obszarze kart i wybrać opcję Minimalizuj wstążkę .
Inną opcją jest użycie paska narzędzi szybkiego dostępu w lewym górnym rogu edytora.
Na koniec możesz także przytrzymać klawisz Ctrl + F1 , aby zminimalizować i zmaksymalizować wstążkę. Jeśli wolisz używać skrótów do poruszania się po pasku narzędzi Szybki dostęp, naciśnij klawisz Alt, aby zobaczyć cyfry lub litery, które reprezentują.
Interfejs użytkownika paska formuły
Poniżej wstążki znajdziesz i zobaczysz pasek formuły. Posiadanie tego widocznego oznacza, że możesz zobaczyć kod M wygenerowany przez interfejs użytkownika. Naraża cię na przepływ i składnię, które pomogą ci poznać M i pozwolą ci szybko uzyskać dostęp i wprowadzić zmiany w kodzie M.
Możesz dodać krok ręczny, naciskając f(x) na pasku formalnym.
Okienko zapytań
Po lewej stronie paska formuły znajdziesz okienko zapytania. Zawiera listę wszystkich zapytań w bieżącym pliku. Ikona obok nazwy zapytania pokazuje jego typ.
Jeśli klikniesz puste miejsce w okienku Zapytanie, pojawi się menu kontekstowe, w którym możesz tworzyć nowe zapytania, parametry i grupy.
Aby zarządzać dowolnymi istniejącymi zapytaniami, kliknij nazwę zapytania prawym przyciskiem myszy. Zobaczysz wszystkie różne opcje, które możesz zrobić z wybranym zapytaniem.
Opcja Kopiuj nie ogranicza się tylko do wybranego zapytania, ale także do innych odpowiednich zapytań referencyjnych . Opcja Włącz ładowanie umożliwia ładowanie zapytania do modelu danych po wybraniu opcji 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 i jest dodawany do listy zapytań. Odwołanie zwraca dane wyjściowe wybranego zapytania, które jest również dodawane do listy. Poniżej tej opcji znajdziesz inne opcje grupowania i organizowania zapytań.
Okno edytora zaawansowanego można otworzyć, klikając opcję Edytor zaawansowany . Możesz także zmienić nazwę lub dodać opis w oknie dialogowym właściwości, klikając Właściwości .
Okienko ustawień zapytania
Po prawej stronie edytora znajdziesz okienko Ustawienia zapytania z zastosowanymi krokami. W tym miejscu zmieniasz nazwę zapytania i uzyskujesz dostęp do okna dialogowego właściwości. Okienko Zastosowane kroki zawiera listę wszystkich kroków transformacji wykonanych w zapytaniu.
Ikony kół zębatych w zastosowanych krokach zapewniają dostęp do powiązanych okien dialogowych. Na przykład, jeśli klikniesz ikonę obok źródła, pojawi się okno dialogowe.
Wykrzykniki obok ikony oznaczają, że w kroku wykonywane są wspólne czynności. Możesz wyświetlić informacje, najeżdżając kursorem na znak.
Kroki w zastosowanych krokach mają menu kontekstowe dostępne po kliknięciu prawym przyciskiem myszy. Jeśli klikniesz prawym przyciskiem myszy dowolny z kroków, zobaczysz opcje, których możesz użyć.
Opcja Edytuj ustawienia jest dostępna tylko dla kroków z ikoną koła zębatego. Po usunięciu kroku za pomocą opcji Usuń nie można cofnąć tej czynności. Jedynym sposobem na cofnięcie kroku jest powtórzenie tej samej transformacji. Opcja Usuń do końca usuwa aktualnie wybrany krok aż do ostatniego.
Opcja Wstaw krok po tworzy krok ręczny. Zwraca poprzednią nazwę kroku w wyniku tego nowo dodanego kroku. Wyodrębnij poprzedni dzieli zapytanie na dwie części w poprzednim kroku i odwołuje się do danych wyjściowych w kroku źródłowym pierwotnego zapytania.
Wyświetl zapytanie natywne jest włączone, gdy możliwe jest składanie zapytania do źródła. Na koniec Właściwości otwiera okno dialogowe właściwości i pozwala zmienić nazwę i skomentować wybrany krok.
Na środku ekranu zobaczysz okienko podglądu. Posiada dodatkowe menu kontekstowe, które jest dostępne tylko dla zapytań zwracanych w typie tabeli. Typ jest oznaczony ikoną ministolika w lewym górnym rogu
Menu Kontekstowe W Tablicach I Kolumnach
Jeśli klikniesz na ikonę pokazaną poniżej, pojawi się menu, które daje dostęp do tabeli i opcji dodawania kolumn.
Kolumny mają również menu kontekstowe. Aby otworzyć menu, kliknij prawym przyciskiem myszy nagłówek kolumny. Ma wiele opcji transformacji kolumn ze wstążki. Jednak zawartość menu zmienia się, jeśli wybierzesz wiele kolumn.
Jeśli chcesz zaznaczyć ciągły zakres kolumn, przytrzymaj klawisz Shift i kliknij kolumnę, w której zakres ma się kończyć. Ale jeśli chcesz wybrać nieciągły zakres, przytrzymaj klawisz Ctrl i kliknij żądaną kolumnę.
Jeśli klikniesz prawym przyciskiem myszy nagłówek wybranej kolumny, zobaczysz, że zawartość menu kontekstowego jest inna. Pozostaje tylko podzbiór działań transformacyjnych. Dzieje się tak dlatego, że nie wszystkie przekształcenia można zastosować do wielu kolumn jednocześnie.
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.
Dodatkowe okienko podglądu staje się dostępne po kliknięciu pustego miejsca w komórce zawierającej uporządkowany typ danych. Następnie zobaczysz okienko pod głównym okienkiem podglądu, które umożliwia wyświetlenie próbki zawartości danych.
U dołu tego okienka zobaczysz pasek stanu, na którym możesz zmienić liczbę profilowanych wierszy. Profilowanie kolumn jest wykonywane na pierwszych 1000 wierszach, ale można zmienić to ustawienie na cały zestaw danych dla każdego zapytania. Jednak skanowanie całego zestawu danych ma negatywny wpływ na wydajność, dlatego zaleca się, aby zawsze ustawiać go tylko na 1000 pierwszych wierszy.
Interfejs użytkownika paska narzędzi szybkiego dostępu
Pasek narzędzi szybkiego dostępu, który można znaleźć w lewym górnym rogu ekranu, umożliwia dostęp do narzędzi i elementów oraz dostosowywanie ich.
Domyślnie dostępna jest tylko jedna opcja, którą jest opcja Zapisz . Możesz jednak dostosować jego zawartość, klikając prawym przyciskiem myszy element na wstążce i wybierając opcję Dodaj do paska narzędzi Szybki dostęp .
Spowoduje to, że element pojawi się w lewym górnym rogu ekranu.
Aby usunąć go z paska narzędzi, kliknij go prawym przyciskiem myszy i wybierz opcję Usuń z paska narzędzi Szybki dostęp .
W przypadku elementów, których często używasz, umieść je na pasku narzędzi Szybki dostęp , aby zawsze były widoczne na ekranie. Nie trzeba nawigować po wstążce, aby znaleźć elementy i narzędzia i uzyskiwać do nich dostęp.
Kolejną zaletą jest przypisanie do tych elementów skrótu. Jeśli naciśniesz klawisz Alt, zobaczysz, że każdy element ma przypisaną wartość liczbową.
W tym przykładzie naciśnięcie Alt + 1 zapisze twoją pracę; naciśnięcie Alt + 2 otworzy okno Edytora zaawansowanego.
Tabela dodatku Power Query: jak dynamicznie scalać kolumny
Wyodrębniać wartości z rekordów i list w dodatku Power Query
Wniosek
Posiadanie odpowiedniego narzędzia nie wystarczy. Musisz nauczyć się i opanować, jak skutecznie go używać, aby zmaksymalizować produktywność. W takim przypadku znajomość narzędzi Power Query i interfejsu użytkownika pomoże Ci tworzyć imponujące raporty z danymi i doskonalić umiejętności opracowywania danych .
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.