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 poznamy więcej opcji związanych z kartami danych PowerApps , formularzami, szczegółowymi ekranami oraz sposobami odwoływania się do ich właściwości i wartości.
Karty danych usługi PowerApps to elementy składowe każdej aplikacji biznesowej usługi Power Apps.
Same karty zawierają kontrolki do wyświetlania i edycji pól. Oto przykładowy ekran szczegółów zawierający nazwy kolumn z odpowiednimi spacjami. Na razie może to dobrze wyglądać.
Jednak wciąż jest kilka rzeczy, które możemy zmienić. Pierwszym z nich jest format daty. Musimy usunąć szczegóły czasu, ponieważ nie było to określone na naszej etykiecie.
Ponadto nasza kolumna daty nie zawiera szczegółów dotyczących godziny.
Chcemy również zmienić tytuł ekranu na nazwisko osoby na podstawie wybranego przez nas rekordu. W tym przykładzie jesteśmy w rekordzie Beau Spratling . Dlatego tytuł tego ekranu powinien brzmieć Beau Spratling .
To są rzeczy, które zamierzamy osiągnąć w tym samouczku.
Spis treści
Zrozumienie, w jaki sposób wartości kart danych usługi PowerApps pobierają rekordy
Najpierw zrozumiemy, w jaki sposób wartości z kart danych usługi PowerApps pobierają rekordy z naszych kolumn. Kliknij wartość danych karty DateJoined .
Następnie zobaczymy, że właściwość Text tego wybranego elementu jest równa Parent.Default . Dlatego jest równa domyślnej właściwości elementu nadrzędnego.
Kliknijmy element nadrzędny, którym jest cała karta danych.
Następnie zobaczymy, że właściwość Default jest równa ThisItem.DateJoined .
To jest pobieranie danych z kolumny DateJoined na podstawie wybranego rekordu.
Formatowanie wartości kart danych PowerApps
Istnieją dwa sposoby zmiany formatu dowolnej wartości danych. Pierwszym sposobem jest edycja tekstu ze wstążek, gdzie możemy wykonywać bardzo proste czynności, takie jak zmiana wyrównania.
Możemy również zmienić niektóre właściwości w panelu Właściwości .
Drugim sposobem jest użycie funkcji formatujących. Dostępnych jest wiele funkcji formatowania, ale często używana jest funkcja Text . Jest to również używane w Excelu.
Pamiętaj, że cokolwiek możemy zrobić w programie Excel lub PowerPoint, możemy to również zrobić w PowerApps. Jeśli chcemy sformatować datę w Excelu, skorzystamy z funkcji Tekst .
W związku z tym możemy również użyć funkcji tekstowej lub formuły do sformatowania danych w PowerApps Data Cards. Użyjmy teraz funkcji tekstowej . Kliknij element nadrzędny karty DateJoined .
Użyjmy tutaj funkcji Tekst . Jak widać, pierwszym parametrem funkcji Tekst jest wartość , a drugim parametrem jest format . Chcemy sformatować naszą datę według formatu mm/dd/rrrr , który odpowiada miesiącowi, dacie i rokowi.
Teraz nasza karta DateJoined nie zawiera już czasu.
Dynamiczna zmiana tytułu ekranu
Następną rzeczą, którą chcemy zmienić, jest tytuł ekranu na podstawie imienia wybranej osoby.
Kliknij tytuł i upewnij się, że użyta właściwość to Text .
Możemy po prostu zmienić tytuł ekranu na imię aktualnie wybranej osoby.
Jednak grając w naszą aplikację, da nam to statyczny wynik i nie zmieni się dynamicznie, jeśli zmienimy wybraną osobę. Jak widać, tytuł ekranu nie zmienił się, mimo że zmieniliśmy wybraną osobę na Alonso Partee .
Aby to dynamicznie zmienić, kliknij kartę Imię .
Kliknij jego element nadrzędny.
Zmień właściwość na Domyślna .
Teraz zobaczymy, że jest ustawiona na ThisItem.FirstName .
Następnie kliknij tytuł ekranu.
Ponownie chcemy odnieść się do naszego tytułu do domyślnej właściwości naszej karty Imię . Zmieńmy więc ten statyczny tekst na FirstName_DataCard1.Default .
Mamy teraz Alonso jako tytuł ekranu.
Następnym krokiem jest dodanie nazwiska do naszego tytułu. Aby to zrobić, wystarczy użyć funkcji konkatenacji , a następnie dodać LastName_DataCard1.Default oddzielone przecinkiem.
Mamy teraz imię i nazwisko aktualnie wybranej osoby jako tytuł ekranu.
Te same kroki możemy wykonać na każdym innym elemencie, który chcemy zmienić. Zagrajmy w tę aplikację, klikając przycisk Odtwórz .
Następnie zmień wybraną osobę, klikając ikonę strzałki.
Na przykład wybierzmy Josha Mckaya .
I zobaczymy, że tytuł naszego ekranu dynamicznie zmienił się na Josh Mckay.
Galerie usługi PowerApps: wprowadzenie
Podstawy usługi Power Apps: podstawowa funkcjonalność i dostosowywanie
Jak utworzyć konto usługi Power Apps | Samouczek usługi LuckyTemplates
Wniosek
To tylko niektóre z rzeczy, które możemy dodatkowo wykonać podczas konfigurowania kart danych PowerApps. Innym kluczowym punktem tego samouczka było pokazanie, w jaki sposób można odwoływać się do właściwości innych elementów. W tym przykładzie odwołaliśmy się do naszej właściwości Tytuł ekranu Tekst do właściwości Domyślna karty Imię i Nazwisko .
W ten sposób możesz mieć różne aranżacje, które mają miejsce w bardzo złożonych aplikacjach. Podczas przeglądania naszych różnych samouczków może to być o wiele bardziej skomplikowane, ale faktyczna teoria lub logika, która za tym stoi, jest dość prosta.
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.