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 pokażę, jak wymyśliłem ogólny motyw, schematy kolorów, tła i jak połączyłem te podstawowe elementy, aby nadać moim raportom przejrzysty i łatwy w nawigacji wygląd. Ma to ogromny wpływ na proces opracowywania mojego raportu LuckyTemplates, ponieważ wpływa na to, jak ludzie poruszają się po raporcie i interpretują prezentowane przeze mnie dane.
Posłużę się raportem, który stworzyłem dla jednego z wyzwań LuckyTemplates jako przykładem, aby pokazać krok po kroku, jak to zrobić.
Spis treści
Wybór ogólnego motywu
W momencie, gdy dostaję brief na takie wyzwanie, od razu próbuję zdecydować, jaki temat będę robić. Jest to pierwsza część mojego procesu opracowywania raportów usługi LuckyTemplates, jeszcze zanim wprowadzę jakiekolwiek dane, modele lub miary, dzięki czemu nie ma potrzeby stosowania motywu do każdego elementu jeden po drugim.
Zaczynam od wejścia na namelix.com .
Możesz wpisać dowolne słowo kluczowe w miejscu przewidzianym na stronie głównej. Po kliknięciu Generuj pokazuje wyniki na podstawie wpisanego słowa kluczowego. Jeśli więc użyję na przykład słowa kluczowego „dane”, otrzymam te wyniki.
Możesz przewijać wszystkie wyniki i wybrać ten, który Twoim zdaniem najlepiej pasuje do Twojego raportu. W moim przypadku jest to ten, który wybrałem.
Pamiętaj tylko, że nie chodzi nam tutaj o markę. Potrzebujemy tylko motywu, wtedy użyjemy własnego imienia lub tytułu.
Opis tego raportu zawierał nazwę, więc zastosujemy tę nazwę do tego slajdu, klikając edytuj, a następnie wpisz „Enterprise Manufacturers LTD” w odpowiednim miejscu.
Możesz także kliknąć Kolor, aby zmienić kolor wpisanej nazwy.
Na oryginalnym slajdzie, który wybrałem, tylko pierwsza litera była niebieska, a reszta biała. Jeśli chcę to zmienić, mogę kliknąć tutaj określony kolor.
Spowoduje to automatyczną zmianę nazwy na slajdzie.
Tworzenie logo
Teraz, gdy podoba mi się wygląd nazwy, wybiorę ikonę, aby dodać ją do nazwy. Pomoże nam to stworzyć logo do wykorzystania w naszym raporcie.
Po prostu przejdź do menu Ikona, a następnie kliknij Przeglądaj ikony .
To da mi całą stronę z możliwymi ikonami, które mogę dodać do nazwy marki lub tytułu.
Mogę użyć paska wyszukiwania u góry, aby znaleźć określone ikony pasujące do tematu raportu, który próbuję utworzyć. Więc jeśli wpiszę DNA , zawęża wyniki do najbardziej odpowiednich ikon.
Gdy zobaczę ikonę, która mi się podoba, mogę ją po prostu kliknąć, aby pojawiła się na slajdzie, nad którym pracuję.
Mogę również zmienić rozmiar tej ikony, przesuwając suwak w menu ikon.
Jeśli chcę edytować kolor ikony, mogę to zrobić również za pomocą tego samego menu.
Teraz, gdy podoba mi się wygląd mojego logo, wystarczy zrobić zrzut ekranu i zapisać go w folderze na pulpicie.
Tworzenie schematu kolorów
Następnym krokiem jest wymyślenie schematu kolorów w oparciu o motyw, który wybrałem wcześniej. Aby to zrobić, wchodzę na stronę o nazwie imagecolorpicker.com .
Na dole strony głównej znajduje się przycisk „Prześlij swój obraz”.
Po kliknięciu na to otwierają się moje foldery. Wybiorę zapisane wcześniej logo i kliknę Otwórz .
Po zakończeniu przesyłania pokazuje mi przesłany obraz wraz z paletą, która składa się z kolorów, których użyłem do logo. Wspaniałą rzeczą jest to, że mogę najechać kursorem na dowolną część obrazu, a kiedy kliknę określony piksel, otrzymam kod szesnastkowy dla tego konkretnego koloru.
Pamiętaj, że później zapiszę wszystkie te kody szesnastkowe w pliku JSON, który może przenosić tylko do ośmiu kolorów. Po wybraniu tych kolorów wypiszę listę kodów szesnastkowych i przejdę do usługi PowerBI.tips . Kliknę Zaawansowany generator motywów.
W Zaawansowanym generatorze motywów mogę wprowadzić wszystkie te kody szesnastkowe w obszarze Wiele danych wejściowych.
Po naciśnięciu przycisku Dodaj pojawi się moja paleta z określonymi kodami szesnastkowymi dla każdego koloru.
Jeden z innych ekspertów LuckyTemplates, Brian Julius, również używa tego samego narzędzia. Wspomniał o karcie Właściwości w jednym ze swoich poprzednich samouczków.
Na karcie Właściwości mogę określić, jak mają wyglądać określone wizualizacje. Na przykład, jeśli kliknę pierwszy wykres pod Selektorem wykresów, pojawią się te różne zakładki, co pozwala mi dostosować każdą część wykresu.
Więc jeśli chcę, aby moje wykresy miały legendę, mogę kliknąć Legenda i zmienić tytuł i kolor.
Mogę dostosować rozmiar czcionki, a także dokonać różnych dostosowań na osi X.
Mogę wybrać tytuł, kolor tytułu, kolor etykiety i rozmiar czcionki. Co ważniejsze, mogę tutaj również dostosować kolory danych.
To wspaniale, że mogę to wszystko ustawić tutaj, ponieważ oznacza to, że po umieszczeniu całego motywu w usłudze LuckyTemplates nie będę musiał dostosowywać kolorów jeden po drugim podczas tworzenia wpisów. Nawet z etykietami danych, gdy włączę je w usłudze LuckyTemplates, te ustawienia zostaną automatycznie uruchomione.
To jest klucz do bezproblemowego opracowywania raportów usługi LuckyTemplates — znajdowanie rzeczy, które mogą skrócić czas potrzebny do ukończenia raportu.
W większości moich modeli użyłbym ciemniejszego tła, a następnie białego jako etykiety danych. Możesz wybrać własne kolory; po prostu upewnij się, że masz wystarczający kontrast między tłem a etykietami, aby były łatwiejsze do odczytania.
Te same ustawienia można zmienić dla tytułu wykresu.
Po skonfigurowaniu wszystkich tych elementów mogę wrócić do palety i pobrać motyw, klikając przycisk u dołu.
Wszystkie te ustawienia zostaną zapisane w pliku JSON. Pojawia się tak, ponieważ mój komputer odczytuje pliki JSON za pomocą notatnika Microsoft. Ale można go również otworzyć za pomocą innych aplikacji, takich jak Visual Studio.
Jeśli otworzę plik JSON, wygląda to tak.
Kiedy patrzę na kod, widzę tutaj osiem kodów szesnastkowych.
Stosowanie motywu do usługi LuckyTemplates
Oprócz palety kolorów ten plik JSON zawiera również wszystkie ustawienia, które zapisałem wcześniej. Oznacza to, że po zaimportowaniu tego pliku do usługi LuckyTemplates nie będę musiał wykonywać tak szczegółowej pracy, gdy zacznę pracę nad raportem.
Aby zaimportować ten plik, po prostu przejdę do pulpitu usługi LuckyTemplates i kliknę okienko Widok u góry. Następnie klikam „Przeglądaj w poszukiwaniu motywów”.
Muszę tylko wybrać ten plik i kliknąć otwórz.
Spowoduje to automatyczne zaimportowanie ustawień motywu do mojego LuckyTemplates. Mogę to zweryfikować, przechodząc do Wizualizacje. Kliknę okienko formatu i przejdę do tła strony. Jak widać, kolory motywu, które wybrałem wcześniej, pojawiają się teraz tutaj.
Zauważysz, że jest tu dziesięć rzędów kolorów, ale wcześniej zachowaliśmy tylko osiem. Dzieje się tak, ponieważ usługa LuckyTemplates automatycznie uwzględnia biel i czerń w dowolnym motywie kolorystycznym. Wtedy zobaczysz, że trzeci wiersz mówi „Kolor motywu 1”, co oznacza, że jest to pierwszy z ośmiu kolorów, które zaimportowałem z moim motywem.
Dodawanie ikon do raportu
Teraz, gdy mam już cały motyw w usłudze LuckyTemplates, pokażę Ci, jak wybrałem te wszystkie ikony, których użyłem na stronie głównej raportu.
Kiedy szukałem w Google białych ikon, ta strona była pierwszą rzeczą, która pojawiła się w wynikach.
Oto link prowadzący do tej strony.
Pamiętaj, że w moich raportach wolę używać ciemnego tła. Dlatego szukałem tutaj białych ikon. Istnieje wiele innych witryn, w których można uzyskać własne ikony na podstawie motywu i preferencji.
Na tej stronie wystarczy wpisać słowo kluczowe, aby uzyskać najbardziej odpowiednie ikony w bazie danych witryny. Użyję słowa „decyzja”.
Po kliknięciu przycisku Szukaj pokażą się te wyniki.
Po kliknięciu ikony, którą chcę, pojawiają się wszystkie te opcje przechowywania pliku.
Zawsze pobieram plik PNG. Rozmiar, który zwykle pobieram, to 48 × 48. Po kliknięciu mojego wyboru poprosi mnie o pobranie go i zapisanie w folderze. Tak to wygląda po zapisaniu na moim komputerze.
Tworzenie tła w programie PowerPoint
Gdy mam już wszystkie potrzebne ikony, następnym etapem tego procesu jest utworzenie slajdów dla mojego tła za pomocą programu PowerPoint.
Zwykle zaczynam od pustego slajdu, ale pokażę ci tylko plik, który utworzyłem, kiedy jeszcze pracowałem nad raportem, w przykładzie, którego używam tutaj. Na przykład, patrząc na ten slajd, zobaczysz, że używam tego samego logo, które stworzyłem wcześniej.
Zasadniczo właśnie dodałem ten obraz do tego pliku PowerPoint. Aby to zrobić, po prostu poszedłem do menu Wstaw, kliknąłem Obrazy, a następnie wybrałem "Wstaw obraz z tego urządzenia".
Jeśli chodzi o nagłówek slajdu, jest to po prostu pole tekstowe, w którym mogę wpisać nazwę każdego slajdu.
Dodałem również tę linię, która przechodzi przez stronę, aby odizolować nagłówek od reszty treści, które będę dodawać do strony.
Pamiętaj, że wszystkie te elementy na slajdzie muszą zostać zapisane jako grupa, aby mogły pojawić się na obrazie po jego zapisaniu. W przeciwnym razie elementy te nie pojawią się, gdy zapiszę ten slajd jako obraz.
Po prostu wybierz wszystkie te elementy, klikając każdy z nich, przytrzymując klawisz Ctrl. Będziesz wiedział, że zostały wybrane, jeśli zobaczysz białe kropki wokół każdego elementu.
Po wybraniu wszystkiego wystarczy kliknąć prawym przyciskiem myszy, a następnie wybrać opcję Grupa.
Następnie ponownie kliknij prawym przyciskiem myszy i wybierz Zapisz jako obraz.
Po zapisaniu pliku można go teraz użyć jako szablonu dla wszystkich innych slajdów potrzebnych do raportu.
Zrobiłem też tutaj stronę domową mojego raportu.
Jak widać, jest to nieco bardziej szczegółowe w porównaniu ze zwykłym szablonem, nad którym pracowałem wcześniej. Po prostu użyłem kształtów dostępnych w programie PowerPoint, aby to połączyć.
Zauważ, że nie ma jeszcze ikon, które zapisałem wcześniej. Zamierzam dodać ikony, gdy będę w usłudze LuckyTemplates, i użyję ich do nawigacji po stronie. Na razie to wszystko, czego potrzebuje moja strona główna.
Dodanie nawigacji strony
Teraz wrócę do pulpitu usługi LuckyTemplates, aby pokazać, jak dodałem to wszystko do moich raportów i jak skonfigurowałem nawigację po stronie.
Muszę przejść do menu Wstaw, a następnie kliknąć Obraz.
Spowoduje to otwarcie moich folderów. Po umieszczeniu slajdów i ikon w raporcie mogę zmienić ich rozmiar w razie potrzeby, aby wszystko było odpowiednio ułożone.
Jak widać, strona pokazuje teraz slajd, nad którym pracowałem w programie PowerPoint, oraz ikony, które pobrałem online.
Teraz dodam nawigację po stronie. Zacznę od tej ikony defektów.
Następnie przejdę do sekcji Akcja po prawej stronie i wybiorę Nawigacja po stronie w obszarze Typ.
W obszarze Miejsce docelowe muszę tylko wybrać stronę, do której ma prowadzić ta ikona. W tym przykładzie wybiorę Defekty.
Dodałem również małą notatkę w podpowiedzi i napisałem „Kliknij, aby wyświetlić slajd defektów”.
Więc ilekroć zaznaczę kursor myszy nad ikoną, zobaczysz, że pojawia się ta podpowiedź.
Gdy nadal jestem na pulpicie usługi LuckyTemplates i składam rzeczy razem, musiałbym wykonać lewe kliknięcie Ctrl+, aby to zadziałało. Ale po opublikowaniu raportu użytkownik przeglądający raport musi tylko kliknąć lewym przyciskiem myszy, aby przejść do właściwej strony.
Na slajdzie Defekty zobaczysz szablon, nad którym pracowałem wcześniej, ale z większą ilością treści na stronie. Dodałem także ikonę strony głównej na górze, aby użytkownicy mogli wrócić do strony głównej w dowolnym momencie.
Zrobiłem ten sam proces z innymi ikonami na stronie głównej, ułatwiając użytkownikom przechodzenie z jednej części mojego raportu do drugiej.
Projekty raportów usługi LuckyTemplates: jak czerpać inspirację z szablonów LuckyTemplates
Niestandardowe wizualizacje usługi LuckyTemplates — tworzenie
motywu kolorów aplikacji do raportowania w raportach usługi LuckyTemplates — wskazówki i techniki
Wniosek
Czynności, które omówiłem w tym samouczku, mają kluczowe znaczenie dla procesu opracowywania raportów usługi LuckyTemplates, ponieważ mogą mieć ogromny wpływ na sposób interpretacji raportu.
Samo wybranie odpowiedniej palety kolorów może zrujnować lub zrujnować Twój raport. Wiedząc, że niewłaściwy dobór kolorów może sprawić, że etykiety będą nieczytelne, a wizualizacje trudne do zrozumienia.
Mam nadzieję, że ten samouczek pomoże Ci również w stworzeniu własnego procesu opracowywania raportów usługi LuckyTemplates. Zawsze możesz wymyślić własny przepływ pracy, ale byłoby to dobre miejsce na początek, jeśli dopiero zaczynasz czuć, co działa dla Ciebie.
Wszystkiego najlepszego,
Jarretta
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.