Trzy sposoby używania skryptu R w LuckyTemplates

Spis treści

Jak używać R w LuckyTemplates

Istnieją trzy sposoby, na jakie R może komunikować się z usługą LuckyTemplates . Ten samouczek nauczy Cię, co to jest, a następnie pokaże, jak połączyć LuckyTemplates ze skryptem R na pulpicie LuckyTemplates.

Pierwszym krokiem jest zaimportowanie danych do usługi LuckyTemplates za pomocą skryptu języka R. Następnie wykonasz zastosowany krok w dodatku Power Query . Demo zakończy się pokazem, jak używać języka R do tworzenia wizualizacji danych.

1. Importowanie danych za pomocą skryptu R

Otwórz pusty raport dodatku Power Query w usłudze LuckyTemplates. Przejdź do Pobierz dane na karcie Strona główna i wybierz Więcej .

Trzy sposoby używania skryptu R w LuckyTemplates

Gdy pojawi się wyskakujące okienko, wpisz skrypt R w pasku wyszukiwania i wybierz go. Następnie kliknij Połącz .

Trzy sposoby używania skryptu R w LuckyTemplates

Na ekranie pojawi się teraz puste pole. Potrzebujesz usługi LuckyTemplates, aby odczytać plik .csv, a następnie przekształcić go w tabelę. Aby to zrobić, przypisz nazwę do tabeli za pomocą operatora przypisania ( <-> ). W tym przypadku wynikowa tabela nosi nazwę tips . Następnie użyj funkcji read.csv i umieść adres URL pliku .csv między nawiasami a cudzysłowami. Wciśnij OK.

Trzy sposoby używania skryptu R w LuckyTemplates

Zobaczysz wyskakujące okienko Nawigatora. Po wybraniu wskazówek dotyczących nazw , wynikowa tabela pojawi się po prawej stronie.

Trzy sposoby używania skryptu R w LuckyTemplates

Ponieważ w tabeli potrzebny jest skrypt języka R, kliknij pozycję Przekształć dane . Zobaczysz teraz zestaw danych i źródła skryptu języka R załadowane do tabeli.

Trzy sposoby używania skryptu R w LuckyTemplates

2. Wykonywanie skryptu R w dodatku Power Query

Utwórz kolumnę obliczeniową w tabeli. Możesz to zrobić, klikając kartę Przekształć , a następnie wybierając opcję Uruchom skrypt R.

Trzy sposoby używania skryptu R w LuckyTemplates

Następnie pojawi się okno skryptu Uruchom R. Puste pole to miejsce, w którym wpisujesz swój kod R.

Najlepiej utworzyć cały kod R w RStudio, a następnie skopiować i wkleić go w skrypcie R w usłudze LuckyTemplates.

Zestaw danych to nazwa tabeli, z którą pracujesz. W takim przypadku chcesz utworzyć nowy zestaw danych, jak pokazano na poniższym obrazku.

Trzy sposoby używania skryptu R w LuckyTemplates

Pierwszy new_dataset to po prostu kopiowanie oryginalnego zestawu danych.

Drugi wiersz to kolumna. Znak dolara ( $ ) po zbiorze danych wskazuje, że kolejne dane wejściowe m_f to kolumna. Odnosi się to do danych dotyczących mężczyzn i kobiet w tabeli wskazówek. W przypadku tej kolumny musisz użyć funkcji substring .

Gdy skończysz, naciśnij OK. Zobaczysz wtedy w okienku zastosowane kroki, że new_dataset został umieszczony w obszarze Uruchom skrypt języka R. Jeśli przewiniesz do prawej kolumny w tabeli, zobaczysz wynik działania skryptu języka R.

Trzy sposoby używania skryptu R w LuckyTemplates

Jeśli chcesz edytować skrypt R, wystarczy nacisnąć ikonę koła zębatego obok skryptu Uruchom R w okienku Zastosowane kroki.

Aby wrócić do tabeli po wprowadzeniu zmian, wystarczy kliknąć Tabela , a następnie Kontynuuj .

Trzy sposoby używania skryptu R w LuckyTemplates

3. Tworzenie wizualizacji za pomocą R w LuckyTemplates

Przejdźmy teraz do edytora raportów , aby rozpocząć tworzenie wizualizacji języka R. Przejdź do okienka Wizualizacje i wybierz ikonę wizualizacji skryptu języka R.

Trzy sposoby używania skryptu R w LuckyTemplates

Jeśli pojawi się komunikat z prośbą o włączenie wizualizacji skryptu, po prostu kliknij opcję Włącz . Zobaczysz, że edytor raportów będzie teraz wyglądał tak:

Trzy sposoby używania skryptu R w LuckyTemplates

W okienku Pola wybierz dane, które chcesz umieścić w raporcie. W tym demo użyto tip i total_bill . Po wybraniu danych edytor skryptów R będzie zawierał komentarze pokazujące skrypt R używany dla każdej kolumny.

Trzy sposoby używania skryptu R w LuckyTemplates

Pierwszy zestaw danych tworzy ramkę danych i nazywa ją napiwkiem i całkowitym rachunkiem. Drugi zestaw danych używa unikatowej funkcji do usuwania zduplikowanych wierszy.

Do wizualizacji używana jest funkcja plot . Utworzysz wykres punktowy całkowitego rachunku i napiwku. Na tym wykresie całkowity rachunek znajduje się na osi x, a końcówka na osi y.

Trzy sposoby używania skryptu R w LuckyTemplates

Po zakończeniu kliknij przycisk odtwarzania w prawym górnym rogu edytora skryptów R. W edytorze raportów zobaczysz prosty wykres punktowy.

Trzy sposoby używania skryptu R w LuckyTemplates

Eksportowanie z LuckyTemplates do RStudio

Ponownie, lepiej jest kodować w RStudio, ponieważ jest tam więcej funkcji dostosowywania wizualizacji za pomocą R. Aby przenieść swoją pracę w usłudze LuckyTemplates do RStudio, wystarczy kliknąć ukośną strzałkę znajdującą się w górnym prawym rogu edytora skryptów R.

Trzy sposoby używania skryptu R w LuckyTemplates

Spowoduje to przekierowanie do RStudio z nienaruszonym postępem. Zaznacz i uruchom cały kod w skrypcie języka R. Spowoduje to wyświetlenie wykresu punktowego utworzonego w usłudze LuckyTemplates.

Trzy sposoby używania skryptu R w LuckyTemplates

Teraz dla celów demonstracyjnych posłużmy się bardzo prostym przykładem. W RStudio wymień dane na osi x i y.

Trzy sposoby używania skryptu R w LuckyTemplates

Następnie skopiuj i wklej to w usłudze LuckyTemplates, zastępując stary kod. Uruchom kod, aby zobaczyć zmiany.

Trzy sposoby używania skryptu R w LuckyTemplates

Używanie fragmentatorów w wizualizacjach skryptów języka R

Podobnie jak w przypadku innych wizualizacji usługi LuckyTemplates , wizualizację wykresu punktowego można zmienić za pomocą fragmentatorów.

Dodaj fragmentator w raporcie, który zmienia czas.

Trzy sposoby używania skryptu R w LuckyTemplates

Zauważysz, że kliknięcie opcji powoduje zmianę danych na wykresie punktowym.

Trzy sposoby używania skryptu R w LuckyTemplates

Należy również zauważyć, że w przypadku większych danych wyświetlanie wyników na wizualizacji po wybraniu opcji fragmentatora może mieć pewne opóźnienie.


R w LuckyTemplates: pobieranie R i RStudio
LuckyTemplates z R i RStudio: jak zacząć

Wniosek

Podsumowując, R komunikuje się z na trzy sposoby : importowanie danych, wstawianie kroków w Power Query i tworzenie wizualizacji.

R może obsługiwać duże zbiory danych, takie jak analiza danych audio lub obrazu. Wywoływanie z interfejsu API można również ułatwić za pomocą języka R. W następnych samouczkach zajmiesz się tworzeniem innych wizualizacji i przeprowadzaniem analiz statystycznych.

Leave a Comment

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

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.

Funkcje zbierania w Microsoft Power Automate

Funkcje zbierania w Microsoft Power Automate

Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.

Oceń wydajność kodu DAX w DAX Studio

Oceń wydajność kodu DAX w DAX Studio

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

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Jak zapisać i załadować plik RDS w R

Jak zapisać i załadować plik RDS w R

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.

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

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.

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

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.

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

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ł.

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

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.