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.
LuckyTemplates Report Builder to potężne narzędzie opracowane przez firmę Microsoft, przeznaczone do tworzenia i publikowania raportów podzielonych na strony. Raporty te są specjalnie przystosowane do udostępniania lub drukowania, ponieważ oferują formatowanie, które dobrze pasuje do strony i umożliwia wyświetlanie wszystkich danych w tabeli, nawet jeśli obejmuje ona wiele stron.
Korzystając z narzędzia LuckyTemplates Report Builder, użytkownicy mogą dostarczać te kompleksowe i atrakcyjne wizualnie raporty swoim odbiorcom w środowisku usługi LuckyTemplates.
Korzystanie z narzędzia LuckyTemplates Report Builder jest proste, ponieważ jest ono zoptymalizowane pod kątem tworzenia raportów RDL (Report Definition Language) w usłudze LuckyTemplates. Dzięki temu użytkownicy mogą logować się do usługi LuckyTemplates, otwierać i zapisywać raporty z ich obszarów roboczych, a nawet obsługiwać zapytania dotyczące zaawansowanych zestawów danych i zestawów danych od niezaawansowanych użytkowników, które zostały im udostępnione.
Dzięki przyjaznemu dla użytkownika interfejsowi i szerokiej gamie gotowych do użycia narzędzi narzędzie LuckyTemplates Report Builder ułatwia użytkownikom projektowanie raportów, oferując elastyczność w zakresie reprezentacji i organizacji danych.
Aby rozpocząć pracę z narzędziem LuckyTemplates Report Builder, użytkownicy powinni najpierw zapoznać się z programem LuckyTemplates Desktop i usługą LuckyTemplates.
Zanim przejdziemy do rzeczy, omówmy pokrótce, czym jest narzędzie do tworzenia raportów.
Spis treści
Omówienie narzędzia LuckyTemplates Report Builder
Jak wspomnieliśmy, LuckyTemplates Report Builder to narzędzie przeznaczone do tworzenia podzielonych na strony raportów, które można opublikować w usłudze LuckyTemplates. Rzućmy okiem na kilka kluczowych funkcji i komponentów:
Kluczowe cechy
Niektóre z kluczowych funkcji narzędzia LuckyTemplates Report Builder obejmują:
składniki
Istnieje kilka elementów związanych z tworzeniem raportów i zarządzaniem nimi:
Korzystając z tych składników i funkcji udostępnianych przez narzędzie LuckyTemplates Report Builder, możesz tworzyć wizualizacje danych z dokładnością co do piksela na podstawie zestawu danych usługi LuckyTemplates.
Wprowadzenie do narzędzia LuckyTemplates Report Builder
Zakładając, że jesteś w tym zupełnie nowy, przeczytaj poniżej, czy jesteś trochę bardziej zaawansowany? Przewiń w dół do naszych przykładów.
Instalacja
Aby rozpocząć pracę z narzędziem LuckyTemplates Report Builder, musisz najpierw pobrać i zainstalować oprogramowanie. Wykonaj następujące kroki:
wymagania systemowe
Przed zainstalowaniem narzędzia LuckyTemplates Report Builder upewnij się, że Twój system spełnia następujące wymagania, to znaczy większość ludzi będzie je spełniać, ale nadal ważne jest, aby wiedzieć:
Mając zainstalowany program LuckyTemplates Report Builder i system spełniający niezbędne wymagania, możesz teraz rozpocząć tworzenie raportów podzielonych na strony. Jaaaaa!
Tworzenie raportów
W tej sekcji omówimy proces tworzenia raportów za pomocą narzędzia LuckyTemplates Report Builder. Tworzenie raportów podzielonych na strony obejmuje dwa główne aspekty: wybór źródeł danych i zaprojektowanie raportu.
Źródła danych
Przed rozpoczęciem projektowania raportu należy połączyć się ze źródłem danych. LuckyTemplates Report Builder obsługuje różne źródła danych, takie jak SQL Server, Oracle i Azure SQL Databases.
Aby połączyć się ze źródłem danych, wykonaj następujące kroki:
Teraz nadszedł czas na zaprojektowanie raportu.
Projektowanie raportów
Po nawiązaniu połączenia ze źródłem danych można rozpocząć projektowanie raportu podzielonego na strony. Narzędzie LuckyTemplates Report Builder udostępnia interfejs typu „przeciągnij i upuść”, który umożliwia łatwe tworzenie i edytowanie tabel, wykresów i innych elementów danych raportu.
Wykonaj następujące kroki, aby zaprojektować raport:
Po zaprojektowaniu raportu możesz go zapisać i opublikować w usłudze LuckyTemplates w celu udostępnienia lub wydrukowania.
Teraz czas na wizualizację!
Wizualizacje
Wizualizacje odgrywają zasadniczą rolę w narzędziu LuckyTemplates Report Builder, prezentując dane w atrakcyjnym wizualnie i łatwym do zrozumienia formacie.
Ta sekcja koncentruje się na dwóch krytycznych typach elementów wizualnych w programie LuckyTemplates Report Builder: wykresach i tabelach oraz elementach interaktywnych:
Wykresy i tabele
Możesz tworzyć różne typy wykresów, w tym wykresy kołowe, wykresy słupkowe, wykresy liniowe i inne. Wykresy często przedstawiają relacje i trendy występujące w Twoich danych, ułatwiając innym interpretację i uzyskiwanie na ich podstawie wglądu.
Z drugiej strony tabele przedstawiają surowe dane w ustrukturyzowanym formacie z wierszami i kolumnami, umożliwiając użytkownikom łatwe przeglądanie i porównywanie danych. Tworzenie wykresu lub tabeli jest dość proste.
Zacznij od wybrania pola w okienku Pola, a usługa LuckyTemplates automatycznie utworzy wizualizację na podstawie wybranych danych.
Oprócz domyślnych agregacji możesz także używać grupowania serii do dynamicznego generowania serii, zgodnie z opisem w artykule Wykresy w raportach podzielonych na strony usługi LuckyTemplates.
Elementy interaktywne
Poza wykresami i tabelami narzędzie LuckyTemplates Report Builder obsługuje również włączanie elementów interaktywnych do wizualizacji. Elementy interaktywne pozwalają użytkownikom na bezpośrednią interakcję z wizualizacjami, umożliwiając im drążenie lub filtrowanie danych w oparciu o ich specyficzne wymagania, zapewniając spersonalizowane wrażenia.
Podczas tworzenia raportów w programie LuckyTemplates Desktop interaktywne wizualizacje można tworzyć w widoku raportu. W usłudze LuckyTemplates można dodawać elementy interaktywne przy użyciu widoku do edycji edytora raportów, jak wspomniano w temacie Omówienie wizualizacji raportów w usłudze LuckyTemplates i programie Desktop.
Podsumowując, wizualizacje są kluczowymi składnikami projektów w programie LuckyTemplates Report Builder, pomagając użytkownikom efektywnie eksplorować i rozumieć dane.
Stosując różne techniki wizualizacji, takie jak wykresy, tabele i elementy interaktywne, możesz uprościć analizę danych i umożliwić odbiorcom uzyskanie cennych informacji z usługi Microsoft LuckyTemplates.
Zapomnij o Powerpoint, zapomnij o Excelu i próbach upiększania rzeczy w pliku csv. Zdobycie doświadczenia jako projektant raportów w usłudze LuckyTemplates zwiększy Twoje możliwości kariery.
Teraz opublikujmy i udostępnijmy
Publikowanie i udostępnianie raportów
Korzystając z narzędzia LuckyTemplates Report Builder, możesz nie tylko tworzyć raporty podzielone na strony, ale także udostępniać pulpity nawigacyjne członkom zespołu lub klientom.
W tej sekcji omówimy opcje eksportowania, zapisywania i współpracy nad raportami utworzonymi za pomocą kreatora.
Eksportowanie i zapisywanie
Po utworzeniu raportu ważne jest, aby zapisać go i wyeksportować w odpowiednim formacie. Aby zapisać raport, wybierz opcję „Zapisz” z menu Plik. Aby opublikować raport w usłudze LuckyTemplates, wykonaj następujące kroki:
Więcej informacji na temat publikowania raportów podzielonych na strony w usłudze LuckyTemplates można znaleźć tutaj .
Narzędzie LuckyTemplates Report Builder umożliwia także eksportowanie raportów do różnych formatów, takich jak PDF, Excel lub Word, co ułatwia udostępnianie ich członkom zespołu lub klientom w preferowanym przez nich formacie.
Współpraca z członkami zespołu
Udostępnianie raportów członkom zespołu lub klientom jest niezbędne do efektywnej współpracy. Dzięki usłudze LuckyTemplates (LuckyTemplates Pro lub LuckyTemplates Premium) możesz zapraszać użytkowników do uzyskiwania dostępu do opublikowanych raportów, tworząc bezproblemowe środowisko współpracy.
Aby udostępnić opublikowany raport, wykonaj następujące czynności:
Członkowie Twojego zespołu będą teraz mogli uzyskać dostęp do raportu i współpracować nad nim. Co więcej, dzięki takim funkcjom, jak komentarze i adnotacje, członkowie zespołu mogą łatwo przekazywać swoje spostrzeżenia i sugestie dotyczące raportu.
Konstruktor raportów w połączeniu z usługą Microsoft LuckyTemplates zapewnia kompleksowe rozwiązanie do tworzenia, publikowania i udostępniania raportów podzielonych na strony. Korzystanie z tych funkcji umożliwia efektywną współpracę z członkami zespołu i klientami.
A co z bezpieczeństwem?
Bezpieczeństwo i zarządzanie
Bezpieczeństwo staje się z dnia na dzień coraz ważniejsze, zwłaszcza w przypadku wszelkiego rodzaju danych lub usług analitycznych.
Ta sekcja skupi się na kluczowych elementach zabezpieczeń i nadzoru w narzędziu LuckyTemplates Report Builder, takich jak kontrola dostępu i ochrona danych.
Kontrola dostępu
Jednym z kluczowych aspektów bezpieczeństwa jest solidny system kontroli dostępu. Ten system zapewnia, że tylko upoważnieni użytkownicy mogą uzyskiwać dostęp do raportów, źródeł danych i innych zasobów oraz modyfikować je.
Kontrola dostępu opiera się na połączeniu uwierzytelniania użytkownika, kontroli dostępu opartej na rolach (RBAC) i zabezpieczeniach na poziomie obiektu. Uwierzytelnianie użytkownika może odbywać się za pomocą różnych metod, w tym pojedynczego logowania (SSO), i służy do weryfikacji tożsamości użytkowników uzyskujących dostęp do systemu.
Z drugiej strony RBAC przyznaje uprawnienia użytkownikom na podstawie ich ról w organizacji. Wreszcie zabezpieczenia na poziomie obiektów umożliwiają administratorom konfigurowanie uprawnień dostępu do poszczególnych obiektów, takich jak raporty, zestawy danych i źródła danych.
Ponadto można zintegrować się z serwerem raportów usług SQL Server Reporting Services (SSRS) , który zapewnia dodatkowe możliwości kontroli dostępu, takie jak zarządzanie uprawnieniami dla operacji w trybie natywnym lub w trybie zintegrowanym programu SharePoint.
Co z ochroną danych?
Ochrona danych
Ochrona poufnych danych to kolejny istotny aspekt zabezpieczeń i zarządzania w narzędziu LuckyTemplates Report Builder. Usługa LuckyTemplates oferuje różne funkcje ochrony danych, w tym szyfrowanie danych, które chroni dane zarówno w stanie spoczynku, jak i podczas przesyłania.
Aby zwiększyć bezpieczeństwo danych w usłudze LuckyTemplates, firma Microsoft wdrożyła środki, takie jak szyfrowanie danych na poziomie dzierżawy i funkcje nadzoru, które umożliwiają monitorowanie i analizowanie ryzykownych wzorców zachowań.
LuckyTemplates oferuje również integrację z etykietami poufności Microsoft Information Protection, umożliwiając użytkownikom klasyfikowanie i oznaczanie poufnych danych zgodnie z predefiniowanymi kategoriami i przypadkami użycia.
Ta funkcja pomaga egzekwować zasady zarządzania danymi i gwarantuje, że tylko upoważnione osoby będą miały dostęp do poufnych danych na podstawie przypisanych etykiet poufności.
Ponadto użytkownicy usługi LuckyTemplates mogą korzystać z usług Azure, takich jak Azure Private Link, tagi usług i Azure Virtual Network, aby poprawić bezpieczeństwo sieci i dodatkowo chronić dane.
Ok, więc teraz masz dobry przegląd, zwińmy nasz urlop i ubrudźmy sobie ręce!
W tym samouczku dowiesz się o różnych obiektach, które możesz umieścić w raporcie podzielonym na strony , oraz o tym, jak je sformatować za pomocą narzędzia Report Builder w usłudze LuckyTemplates.
Raport podzielony na strony to raport przeznaczony do drukowania lub udostępniania . I jak sama nazwa wskazuje, są one nazywane „stronicowanymi”, ponieważ są zaprojektowane tak, aby dobrze pasowały do strony.
Podwiń rękawy, ulepszmy Twój podzielony na strony raport
W tym samouczku dowiesz się o różnych obiektach, które możesz umieścić w raporcie podzielonym na strony , oraz o tym, jak je sformatować za pomocą narzędzia Report Builder w usłudze LuckyTemplates.
Raport podzielony na strony to raport przeznaczony do drukowania lub udostępniania . I jak sama nazwa wskazuje, są one nazywane „stronicowanymi”, ponieważ są zaprojektowane tak, aby dobrze pasowały do strony.
Konstruktor raportów w menu LuckyTemplates nr 1: karta Wstaw
Karta Wstaw u góry Konstruktora raportów zawiera różne wizualizacje lub obiekty, które można dodać do raportu.
Tabela w narzędziu Report Builder pozostaje statyczna. Nie rozszerza się i dlatego nie wpływa na rozmiar strony. Jeśli rozmiar strony wzrośnie i przekroczy wyznaczoną szerokość, w raporcie pojawią się puste miejsca.
Z drugiej strony Matrix rośnie. Na przykład, jeśli Twoje dane obejmują pięć lat, otrzymasz pięć wierszy lub kolumn.
Lista umożliwia dodawanie danych w dowolnej formie. Wykres wstawia do raportu określoną wizualizację wykresu, która obejmuje wykresy słupkowe, liniowe lub kołowe.
Gauge pozwala tworzyć wizualizacje pokazujące osiągnięcia lub postępy. Mapa wyświetla dane analityczne na tle geograficznym.
Pasek danych jest często dodawany jako dodatek do tabel, macierzy lub list. Sparkline umożliwia utworzenie małego wykresu, który pokazuje postęp w czasie . Tymczasem opcja Wskaźnik wyświetla w raporcie wskaźniki KPI.
Można również wstawić elementy raportu, takie jak pole tekstowe , obraz , linia lub prostokąt . Prostokąt umożliwia przechowywanie lub grupowanie elementów razem.
Podraporty umożliwiają importowanie innych raportów w narzędziu Report Builder. Wyświetla inny raport w treści raportu głównego. Gdy masz do czynienia z podraportami, musisz uważać, jak osadzasz je w raporcie głównym i upewnić się, że parametry są nienaruszone.
Konstruktor raportów w menu LuckyTemplates nr 2: Karta Widok
Na karcie Widok możesz zdecydować, które elementy mają być wyświetlane w Konstruktorze raportów.
Jeśli w raporcie nie używasz żadnych parametrów, zalecamy wyłączenie opcji widoku, aby zwolnić miejsce w widoku projektu narzędzia do tworzenia raportów. Dzięki temu miejsce pracy jest mniej zagracone i łatwiejsze w manewrowaniu.
Wstaw obiekty i dane
Istnieją dwa sposoby wstawiania wizualizacji i innych obiektów do raportu podzielonego na strony .
Możesz użyć karty Wstaw lub użyć skrótu. Możesz uzyskać dostęp do skrótu, klikając płótno prawym przyciskiem myszy, a następnie klikając polecenie Wstaw.
Aby usunąć obiekt, kliknij go i naciśnij klawisz Delete lub Backspace na klawiaturze.
W tym przykładzie dowiesz się, jak wstawić macierz i dodać do niej dane. W narzędziu do tworzenia raportów obiekt przechowujący macierz nazywa się tablix . Nazwę elementu tablix można zmienić w okienku Właściwości.
Macierz można wybrać za pomocą kwadratu/prostokąta znajdującego się u góry lub po lewej stronie elementu tablix.
Po kliknięciu małego kwadratowego przycisku znajdującego się w lewym górnym rogu tablix zobaczysz opcje do wyboru.
Opcja Wybierz umożliwia wybranie treści raportu. Podczas gdy opcja Układ umożliwia sformatowanie układu elementu tablix. Możesz przynieść, użyj tego, aby przesunąć obiekt do przodu lub do tyłu.
Formatuj właściwości elementu tablix
Po kliknięciu opcji Właściwości elementu Tablix otworzy się okno Właściwości elementu Tablix . W tym oknie możesz wybrać zestaw danych, który ma zawierać macierz.
Istnieją również inne opcje, które można dostosować, takie jak opcje podziału strony , nagłówki wierszy i nagłówki kolumn .
Na karcie Widoczność okna Właściwości elementu tablix można wybrać, kiedy macierz ma być wyświetlana w raporcie.
Zakładki Filtry i Sortowanie umożliwiają dodawanie filtrów i porządku sortowania do zestawu danych.
Przesuwaj obiekty
Utwórz obiekt, który chcesz dodać do raportu podzielonego na strony. W tym przykładzie tworzony jest tablix.
Możesz przesuwać obiekt za pomocą ikony przesuwania kursora. Program Report Builder udostępnia również linie siatki, których można używać jako prowadnic podczas rozmieszczania obiektów w raporcie.
Gdy wyeksportujesz raport podzielony na strony, uzyskasz doskonały wynik co do piksela, nawet jeśli umieścisz obiekty na granicy płótna.
Zamiast przenosić obiekty, możesz użyć panelu Właściwości, aby sformatować rozmiar i położenie. Zapewnia to dokładniejsze formatowanie w porównaniu z przeciąganiem obiektów po treści raportu.
Góra jest oparta na lewej górnej kropce obiektu.
Zmień rozmiar Tablixa
Jeśli chodzi o rozmiar, możesz zmieniać wiersze i kolumny pojedynczo lub zbiorczo. Format rozmiaru będzie obowiązywać tylko w wierszach, które zaznaczyłeś.
Na przykład możesz zwiększyć wysokość nagłówka kolumny niż pozostałe wiersze, aby to podkreślić.
Po uruchomieniu raportu zobaczysz różnicę między nagłówkiem a wierszami.
Aby zwiększyć lub zmniejszyć szerokość każdej kolumny w Tablix, możesz przeciągnąć obramowanie każdej kolumny od lewej do prawej i odwrotnie.
Ale jeśli chcesz mieć określoną szerokość, lepiej użyć panelu Właściwości.
Formatuj obiekty w narzędziu do tworzenia raportów w usłudze LuckyTemplates
Gdy jesteś zadowolony z położenia i rozmiaru macierzy, możesz przystąpić do jej formatowania wraz z nagłówkami.
Korzystając z panelu Właściwości, możesz zmienić tło i kolor czcionki. Podobnie jak w przypadku zmiany rozmiaru, wiersze i kolumny macierzy można formatować pojedynczo lub zbiorczo.
W przypadku kolumn zawierających kwoty pieniężne można przejść do Właściwości symbolu zastępczego i zmienić je na Waluta.
Możesz sformatować liczbę miejsc dziesiętnych, które waluta będzie wyświetlać, lub czy będzie wyświetlana z separatorami.
Wspaniałą funkcją narzędzia Report Builder jest pole opisu w panelu Właściwości.
W tym polu znajduje się zwięzły opis wybranej opcji formatu oraz przydatne wskazówki dotyczące ich używania.
Po uruchomieniu raportu zobaczysz, że po kilku kliknięciach proste formatowanie sprawi, że będzie on bardziej zrozumiały.
Tworzenie pustego raportu za pomocą narzędzia LuckyTemplates Report Builder
Jak importować zestawy danych do narzędzia Report Builder
Raport podzielony na strony w usłudze LuckyTemplates: wprowadzenie
Ostatnie słowo
W tym samouczku przedstawiono szybką demonstrację różnych wizualizacji lub obiektów, które można dodać do raportu podzielonego na strony. Oferuje również dyskusję na temat tego, jak je sformatować w sposób, który sprawi, że raport końcowy będzie spójny.
Zaleca się korzystanie z narzędzia Report Builder, jeśli chcesz uzyskać kopię raportu z dokładnością co do piksela. Jego wbudowane funkcje ułatwiają sporządzenie raportu, który wygląda na profesjonalnie wykonany.
Inaczej jest w przypadku tworzenia raportów w programie LuckyTemplates . Głównym celem korzystania z Konstruktora raportów jest utworzenie raportu, który idealnie pasuje do strony, niezależnie od liczby wierszy lub kolumn w tabeli.
Chcesz dowiedzieć się więcej o naszym kursie raportów podzielonych na strony, sprawdź poniżej.
Pozwać
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.