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 dowiesz się, jak tworzyć parametry w narzędziu LuckyTemplates Report Builder . Dowiesz się również, jak sortować raporty podzielone na strony za pomocą więcej niż jednego filtra.
Parametry umożliwiają użytkownikom filtrowanie danych raportu. Dodają interaktywność do raportów podzielonych na strony.
W tym przykładzie lista jest pogrupowana według regionu. W tym samouczku dowiesz się, jak filtrować dane przy użyciu jednego lub kilku parametrów dla określonego roku, miesiąca i/lub produktu.
Spis treści
Dodawanie parametrów w LuckyTemplates Report Builder
W widoku Projekt programu Report Builder można dodać parametr, klikając prawym przyciskiem myszy folder Parametr w okienku Dane raportu . Zaleca się jednak utworzenie własnego parametru na podstawie własnych zestawów danych.
Kliknij prawym przyciskiem myszy folder Dataset i wybierz Add Dataset .
W tym przykładzie będziesz filtrować według roku. Wpisz Rok jako nazwę zestawu danych i wybierz jako źródło danych. Następnie kliknij przycisk Projektant zapytań .
Otwórz tabelę wymiarów Daty , wyszukaj Rok i przeciągnij go do raportu. Wybierz opcję Kliknij, aby wykonać zapytanie .
Zobaczysz wtedy trzy wartości dla roku bez spacji. Jeśli zawiera puste miejsca, musisz je odfiltrować, w przeciwnym razie zapytanie nie będzie działać. Po zakończeniu kliknij OK .
Następnie Projektant zapytań wygeneruje dla Ciebie kod DAX.
Kliknij prawym przyciskiem myszy folder Parametr i wybierz opcję Dodaj parametr . Spowoduje to otwarcie kreatora Właściwości parametrów raportu .
Zmień nazwę na „Rok” i monit „Wprowadź wybrany rok:” .
Na karcie Dostępne wartości wybierz opcję Pobierz wartości z zapytania . Następnie wybierz Rok dla wszystkich pól rozwijanych.
Po kliknięciu OK utworzony parametr pojawi się w panelu Parametry w programie Report Builder.
Aktywacja parametru
Kliknij swój raport i wybierz Właściwości elementu Tablix .
W tym przykładzie nagłówek i tabela znajdują się na liście. Tak więc każdy filtr dodany do raportu wpłynie na wszystkie elementy na liście.
Przejdź do karty Filtry w kreatorze Właściwości elementu Tablix i kliknij przycisk Dodaj. W wyrażeniu wybierz Dates_Year . Jako wartość wpisz [@Year] . Oznacza to, że pole Dates_Year zostanie przefiltrowane według parametru Year.
Po naciśnięciu OK uruchom raport .
Zostaniesz poproszony o wybranie filtra, zanim będziesz mógł wyświetlić raport podzielony na strony. Po zakończeniu kliknij przycisk Wyświetl raport .
Zobaczysz, że raport podzielony na strony zawiera tylko dane z wybranego roku.
Edytowanie parametrów w narzędziu do tworzenia raportów usługi LuckyTemplates
Możesz także edytować parametry, klikając je prawym przyciskiem myszy i wybierając Właściwości parametru .
W kreatorze Właściwości parametru raportu można wprowadzić zmiany w ustawieniach ogólnych i dostępnych wartościach . Możesz także ustawić wartość domyślną.
Spowoduje to automatyczne wyświetlenie pozycji raportu należących do wartości domyślnej. W takim przypadku po uruchomieniu raportu będzie on teraz zawsze pokazywał dane za rok 2014. Możesz to zmienić, przełączając się za pomocą parametru.
Filtrowanie według więcej niż jednego parametru
Możesz także filtrować raport, używając więcej niż jednego parametru.
Wszystko, co musisz zrobić, to wybrać inne pole danych, według którego chcesz filtrować, i powtórzyć powyższy proces. W tym przykładzie tworzony jest nowy parametr dla pola Produkt .
Możesz także ustawić wartość domyślną dla nowego parametru produktu. W tym przypadku jest to Produkt 1.
Po kliknięciu Uruchom raport będzie zawierał dane odpowiadające wartościom domyślnym. Ponownie możesz to zmienić, przełączając parametry.
Jeśli chcesz wybrać więcej niż jeden filtr dla każdego parametru, otwórz kreatora Właściwości parametru dla każdego parametru i włącz opcję Zezwalaj na wiele wartości .
Następnie otwórz kreatora Właściwości elementu tablix i zmień operatora filtru na In .
Po uruchomieniu raportu edytowany filtr będzie miał teraz opcję „Wybierz wszystko”. Możesz teraz wybrać więcej niż jeden wpis dla każdego parametru.
Parametry usługi LuckyTemplates za pośrednictwem edytora zapytań
Funkcja M dla tabeli dat — jak dodać parametr w edytorze zapytań
Parametry zapytań usługi LuckyTemplates: optymalizacja tabel
Wniosek
Parametry to ważne cechy, które musi mieć każdy raport podzielony na strony, ponieważ usprawniają one dane w zależności od ustawionego filtra. Dzięki temu użytkownicy końcowi mogą łatwo poruszać się po raporcie i wykluczać informacje, których nie potrzebują.
Tworzenie parametrów w narzędziu LuckyTemplates Report Builder jest łatwe. Z tego samouczka dowiedziałeś się, jak dodać jeden lub więcej parametrów do przyszłych raportów.
Wszystkiego najlepszego,
Sue Bayes
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.