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.
Pokażę Ci triki formatujące, jak umieszczać granice myślowe na wizualizacjach macierzowych w LuckyTemplates. Najwyraźniej jest to trochę inny samouczek w porównaniu z tym, co zwykle publikuję, ale może znacząco zmienić wygląd twoich raportów. Możesz obejrzeć cały film z tego samouczka na dole bloga .
Rzućmy okiem na dane.
Jest to bardzo prosty model danych składający się z tabeli kalendarza i otrzymaliśmy kalendarz na ten rok.
Aby to zilustrować, mamy kolumnę Dzień tygodnia , którą sformatowałem tak, aby wracała do dnia tygodnia, mamy kolumnę Miesiąc, którą sformatowałem tak, aby wracała do miesiąca, oraz kolumnę Sortowanie miesiąca, która jest ustawiona jako posortowane według kolumny Sortuj według miesiąca.
Utworzyłem trzy miary, Metric 1, Metric 2 i Metric 3, a następnie po prostu sformatowałem tę wizualizację jako macierz. Następnie ustawiam wiersz jako Dzień tygodnia, kolumny jako Miesiąc, a trzy miary jako wartości.
Mając to na uwadze, pokazuje bardzo prosty rodzaj macierzy, który jest dość powszechny.
Mówiąc wizualnie, problem z tą macierzą polega na tym, że trochę trudno jest określić, która miara należy do którego miesiąca. To nie jest takie oczywiste.
Jeśli chcemy uczynić to trochę bardziej oczywistym, usługa LuckyTemplates ma koncepcję linii siatki .
W rzeczywistości właśnie włączyłem Pionowe linie siatki i zauważalne jest, że domyślnie są one bardzo słabe, ale przynajmniej daje to jakiś wyraźny sposób wizualnego zgrupowania ich razem.
Aby uczynić go bardziej widocznym, przejdź do Visual , a następnie wybierz Ustawienia siatki . Możemy zmienić te linie siatki na ciemniejszy kolor.
W tym przykładzie ustawmy kolor na czarny, a teraz jest to trochę bardziej oczywiste w porównaniu do poprzedniego.
Jednak te linie mają takie same rozmiary jak inne i nadal nie jest to tak naprawdę to, czego bym chciał.
Gdybym był w Excelu, prawdopodobnie chwyciłbym te komórki, a następnie umieściłbym wokół nich grubą ramkę, aby było naprawdę oczywiste, że te rzeczy należą do siebie.
Próbowałem znaleźć coś takiego, ale nie mogę ustawić tego na grubość obramowania. Nie możemy tego zrobić dla pojedynczej kolumny ani w ustawieniach siatki. Rozejrzałem się i nie mogłem znaleźć niczego, co pozwoliłoby mi naprawdę robić to, co chcę robić.
Ale nie ma się czym martwić, jest sztuczka formatowania, którą ci pokażę, która pozwala nam osiągnąć pożądany rezultat.
Spis treści
Proste sposoby umieszczania grubych ramek w usłudze LuckyTemplates
Aby utworzyć grube obramowania, zaznacz tę wizualizację i skopiuj ją na nową stronę.
Następnie należy wybrać wyrównanie środka dla nagłówków.
Aby osiągnąć ten efekt, zaczynamy od stworzenia nowej miary. Nie ma znaczenia, jak nazwiesz ten środek i jakiego znaku użyjesz. Możesz użyć spacji, kropki lub cokolwiek wolisz.
W tym przykładzie nazwijmy go Separator 1 i lubię używać do tego znaku potoku.
Po utworzeniu miary przeciągnijmy ją do sekcji Wartości i dodajmy na dole.
Teraz widzimy, że mamy kolumnę Separator 1 z tymi znakami potoku.
Możemy również zmienić nazwę tego na znak potoku i teraz mamy tę dodatkową kolumnę.
Kolejnym krokiem jest przejście do kolumny Konkretne i wybranie znaku potoku. Następnie przejdź do Wartości , aby zmienić kolor tła na czarny.
Aby rozszerzyć czarne grube obramowania na sumę i nagłówek, wystarczy włączyć przełączniki.
Przy odrobinie zręczności i stabilności myszy, chwyćmy je i zmniejszmy do ich minimalnej szerokości, klikając dwukrotnie grube krawędzie.
Wreszcie mamy teraz znacznie lepiej wyglądającą grafikę i od razu mogę stwierdzić, że te rzeczy są zgrupowane razem.
Framework wizualizacji raportów w LuckyTemplates | Część 3
Najlepsze przykłady raportów LuckyTemplates | Aplikacje do raportowania Formuły 1
Tematy LuckyTemplates | Standardowe motywy programu LuckyTemplates Desktop
Wniosek
Zastosowanie prostego formatowania, takiego jak grube obramowania, może sprawić, że raport będzie atrakcyjny wizualnie. Wygląda czysto i jest to naturalne grupowanie wartości, ponieważ w jednej chwili dokładnie wiemy, które wartości należą do siebie. Mamy też więcej opcji wizualizacji w usłudze LuckyTemplates , które możesz eksplorować.
To całkiem dobry samouczek, dlatego lubię dzielić się nim ze wszystkimi. Mam nadzieję, że będzie to korzystne również dla Ciebie. Nie zapomnij zasubskrybować kanału telewizyjnego LuckyTemplates, aby uzyskać bardziej wartościowe treści, takie jak ta.
Wszystkiego najlepszego,
Greg
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.