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 porozmawiamy o tym, jak przesyłać i wyświetlać dane usługi PowerApps podczas pracy z encjami.
W poprzednim samouczku dodaliśmy pola do encji o nazwie Klient. Te pola odpowiadają danym dostępnym w naszym źródle danych.
Teraz, gdy mamy dostępne te pola, przyjrzyjmy się, jak możemy wypełnić te pola odpowiednimi danymi.
Spis treści
Przesyłanie danych PowerApps w polach
W tym przykładzie użyjemy tego samego źródła danych, którego używaliśmy również w poprzednich samouczkach usługi PowerApps.
Kliknijmy na „Pobierz dane” w górnym menu, a następnie wybierzmy „Pobierz dane z Excela”, ponieważ pracujemy z plikiem Excela.
Po załadowaniu strony poprosi nas o przesłanie pliku, którego będziemy używać jako źródła danych.
Wystarczy więc kliknąć Prześlij, a otworzy się okno, w którym możemy wybrać odpowiedni plik z naszego katalogu.
Zauważ, że chociaż używamy tutaj pliku programu Excel, niekoniecznie musi tak być w środowisku produkcyjnym. W większości przypadków będziesz to robić za pomocą bazy danych SQL, arkusza Google lub czegoś podobnego.
Po wybraniu właściwego pliku do przesłania, automatycznie spróbuje zmapować pola znalezione w encji. W tym przypadku pokazuje nam, że występują błędy mapowania.
Aby dowiedzieć się, skąd pochodzą te błędy, kliknijmy na „Pola mapy”.
Są to mapowania pól dla encji Klient. Po lewej stronie mamy wszystkie pola, które istnieją w tej jednostce.
Po prawej stronie możemy odwzorować każde pole na kolumnę w pliku Excel.
W tej chwili widzimy tylko pola, które można zmapować.
W rzeczywistości możemy to zmienić, jeśli chcemy zmapować tylko określone pola na liście.
Na przykład mogliśmy wybrać tylko mapowanie wymaganych pól. W tym przypadku pokazuje, że wymagana jest tylko liczba.
Na razie zróbmy mapowalne pola i zmapujmy ręcznie każde z potrzebnych pól.
Jeśli klikniemy na listę rozwijaną obok każdego pola, zobaczymy kolumny z naszego źródła danych. Wszystko, co musimy zrobić, to wybrać odpowiednią kolumnę, z której chcemy zaczerpnąć dane terenowe. Na przykład jako Agent Name wybieramy AgentName.
Drugie pole o nazwie Klient tak naprawdę nie jest polem, którego używamy i nie jest połączone z żadną kolumną w naszym źródle danych. Więc zostawmy to tak jak jest.
Zmapujmy każde z innych potrzebnych tutaj pól, takich jak Data dołączenia, Imię, Nazwisko, Lokalizacja, Numer, Numer paszportu i Poziom VIP.
Chociaż w naszej jednostce mamy pole Imię i nazwisko, jest to pole obliczeniowe. Oznacza to, że dane zostaną pobrane z innych istniejących pól, więc to pole również pozostawimy puste.
Kliknijmy zapisz zmiany w prawym górnym rogu.
Spowoduje to powrót do strony importu danych. Stąd wystarczy kliknąć przycisk Importuj w prawym górnym rogu. Może to zająć trochę czasu, w zależności od ilości danych, z którymi pracujemy.
Przeglądanie przesłanych danych PowerApps
Teraz, gdy nasze dane są załadowane, możemy zobaczyć, jak to wszystko wygląda. W encji Klient kliknijmy kartę Dane.
W tej chwili widzimy tylko dwa pola — Numer i Data utworzenia.
Jeśli sprawdzimy w prawym górnym rogu, pokazuje to, że aktualnie przeglądamy Aktywnych klientów.
Zmieńmy to na Wszystkie pola.
Teraz możemy zobaczyć wszystkie pola, które dodaliśmy, a także pola, które PowerApps dodał automatycznie.
Widzimy imię i nazwisko agenta, datę dołączenia, imię i nazwisko, nazwisko, lokalizację i inne.
Obejmuje to również Imię i nazwisko, pole obliczeniowe, o którym wspominaliśmy wcześniej.
Pracowaliśmy nad tym polem obliczeniowym w poprzednim samouczku . Zasadniczo ustawiamy formułę, aby połączyć dane z Imienia i Nazwiska. Pokazuje, że wykonał obliczenia poprawnie, ale moglibyśmy to poprawić, dodając spację pomiędzy.
Edycja istniejących pól
Nawet jeśli już zapisaliśmy nasze pola, nadal istnieje możliwość ich edycji. Wróćmy więc do pól, aby edytować obliczenia za Imię i nazwisko.
Zamierzamy kliknąć Imię i nazwisko, aby otworzyć jego ustawienia.
Po otwarciu ustawień możemy zmienić dowolne ustawienia w prawym okienku. Ponieważ chcemy dokonać zmian w kalkulacji, klikamy na „Otwórz kalkulację”.
Chociaż pola obliczeniowe pozwalają nam tworzyć instrukcje JEŻELI, tak naprawdę nie potrzebujemy tutaj warunku, ponieważ chcemy, aby akcja była wykonywana za każdym razem.
Na razie musimy tylko dodać spację między Imieniem a Nazwiskiem.
Więc dodamy ten ciąg między tymi dwoma polami.
Następnie przejdziemy do Zapisz i zamknij.
Po odświeżeniu danych zobaczymy, że wprowadzona przez nas zmiana została już zastosowana. Teraz możemy zobaczyć spację między imieniem i nazwiskiem w kolumnie Imię i nazwisko.
Wprowadzenie do Power Apps: definicja, funkcje, funkcje i znaczenie
Środowiska Power Apps: prawidłowe konfigurowanie elementów aplikacji
Funkcje i formuły PowerApps | Wstęp
Wniosek
Przesyłanie danych PowerApps do pól w naszej jednostce okazało się łatwym zadaniem. To jedna z najlepszych rzeczy w PowerApps. Ponieważ jest zbudowany z myślą o łatwości użytkowania nawet dla osób, które mają ograniczone doświadczenie w tworzeniu aplikacji, każdy proces jest wysoce intuicyjny i łatwy do naśladowania.
Chociaż istnieją bardziej zaawansowane procesy, które możemy wykonać w usłudze PowerApps, skorzystanie z naszej serii samouczków na ten temat może ułatwić Ci sprawę.
Wszystkiego najlepszego,
Henz
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.