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ówimy trzy funkcje usługi Power Apps, które mogą mieć ogromny wpływ na sposób, w jaki użytkownicy końcowi wyświetlają i wykorzystują Twoją aplikację — funkcje User(), Today() i Now().
Jeśli zapoznałeś się z naszymi innymi samouczkami dotyczącymi usługi Power Apps , prawdopodobnie już wiesz, jak utworzyć własną aplikację i jak ją opublikować. Piękno tej platformy polega na łatwości użytkowania nawet dla tych, którzy mają niewielkie doświadczenie w programowaniu lub tworzeniu aplikacji.
Ale tworzenie aplikacji oznacza również myślenie o wygodzie użytkownika końcowego. Na tym polega piękno trzech funkcji usługi Power Apps, które dzisiaj omówimy.
Spis treści
Funkcja Użytkownik().
Funkcja User() zwraca część informacji o bieżącym użytkowniku aplikacji.
Ta funkcja wprowadza tak wiele możliwości w zakresie dostosowywania, zwłaszcza jeśli z Twojej aplikacji korzysta wiele osób.
Aby pokazać, jak działa funkcja User() , dodajmy etykietę, a następnie wybierzmy właściwość text z listy rozwijanej właściwości.
Następnie wpisz User() i dodaj kropkę, aby zobaczyć, jakie mamy opcje.
Jak widać, funkcja User() może zwrócić trzy rzeczy — adres e-mail użytkownika, jego imię i nazwisko oraz jego zdjęcie. Jeśli więc wpiszemy User().Email, adres e-mail użytkownika pojawi się na utworzonej przez nas etykiecie.
Jeśli spróbujemy User().FullName, to zwróci Henry Legge.
Daje nam to tak wiele możliwości personalizacji aplikacji w zależności od tego, kto z niej korzysta.
Na przykład możemy mieć wiadomość powitalną, która wykorzystuje rzeczywistą nazwę użytkownika na stronie głównej. Jeśli chcesz bardziej zaawansowanych dostosowań, możesz również użyć tej funkcji do dyktowania pewnych ustawień w oparciu o preferencje użytkownika.
Na razie przyjrzyjmy się, jak możemy użyć tej funkcji do stworzenia spersonalizowanej wiadomości powitalnej. Przejdźmy do naszego ekranu głównego.
Zaczniemy od dodania etykiety tutaj na górze i dostosowania koloru do bieli, aby pasował do reszty motywu.
Ponieważ w tej formule będziemy łączyć różne łańcuchy, użyjemy funkcji Concatenate .
Następnie dodamy tekst „Witamy” i odniesiemy się do pełnej nazwy użytkownika. Gdy wciśniemy klawisz Enter, zobaczysz, że etykieta mówi teraz „Welcome Henry Legge”.
Ponieważ odwołaliśmy się do użytkownika, oznacza to, że nazwa zmienia się w zależności od tego, kto jest zalogowany.
Funkcje Now() i Today().
Przejdźmy do następnej funkcji, którą będziemy omawiać, a mianowicie do funkcji Now().
Funkcja Now() zwraca bieżącą wartość daty i godziny.
Przejdźmy do naszego głównego ekranu i dodajmy etykietę. Następnie użyjmy funkcji Now(). Jak widać, etykieta pokazuje aktualną datę i znacznik czasu.
Ten znacznik czasu zmienia się w zależności od strefy czasowej. Oznacza to, że nawet jeśli masz użytkowników aplikacji w innych miejscach na świecie, zawsze będzie pokazywać ich aktualną datę i godzinę, a nie Twoją.
Ta funkcja oferuje również tak wiele możliwości w zakresie personalizacji. Na przykład możesz udostępnić niektóre funkcje aplikacji tylko o określonych porach dnia. Możesz także ustawić spersonalizowaną wiadomość na konkretną godzinę.
Natomiast funkcja Today() zwraca tylko dzisiejszą datę.
Więc jeśli skopiujemy etykietę, ale zamiast tego wstawimy Today(), zobaczymy różnicę między nimi.
Wybór między funkcją Now() a Today() jest raczej kwestią preferencji, więc to od Ciebie zależy, co Twoim zdaniem najlepiej przysłuży się użytkownikowi końcowemu. Możesz także pomyśleć o innych możliwościach, które ma mieć Twoja aplikacja, i wybrać funkcję, która Twoim zdaniem będzie najlepiej pasować.
Wróćmy teraz do strony głównej. Powiedzmy, że chcemy uprościć sprawę i nie przeszkadza nam, że nie wyświetla się tutaj czas. Stwórzmy więc nową etykietę, która używa funkcji Today().
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
To, co omówiliśmy w tym samouczku, to tylko podstawy. Ale jak wspomniano wcześniej, te trzy funkcje Power Apps mogą prowadzić do nieskończonej liczby dostosowań, które mogą poprawić wrażenia użytkownika.
Podczas pracy nad aplikacją zastanów się, w jaki sposób określony użytkownik może zastosować własne preferencje lub jak data i godzina mogą wpłynąć na sposób działania. Im bardziej jesteś kreatywny w korzystaniu z tych rozwiązań, tym bardziej Twoi użytkownicy będą cieszyć się aplikacją, nad którą pracujesz.
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.