Trzy sposoby używania skryptu R w LuckyTemplates

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.


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.

Pomysły na materializację pamięci podręcznych danych w DAX Studio

Pomysły na materializację pamięci podręcznych danych w DAX Studio

W tym samouczku omówiono idee materializacji pamięci podręcznych danych oraz ich wpływ na wydajność języka DAX w dostarczaniu wyników.

Raportowanie biznesowe przy użyciu usługi LuckyTemplates

Raportowanie biznesowe przy użyciu usługi LuckyTemplates

Jeśli do tej pory nadal korzystasz z programu Excel, jest to najlepszy moment, aby zacząć korzystać z usługi LuckyTemplates na potrzeby raportowania biznesowego.

Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć

Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć

Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć