LuckyTemplates z R i RStudio: jak zacząć

W tym samouczku poznasz podstawy kodowania przy użyciu języka R i RStudio. Dowiesz się również, jak łatwo skonfigurować RStudio i R w usłudze LuckyTemplates.

RStudio to świetne zintegrowane środowisko programistyczne (IDE). To punkt kompleksowej obsługi dla wszystkich Twoich potrzeb związanych z kodowaniem.

RStudio zawiera edytor kodu źródłowego, który umożliwia pracę ze skryptami. Ma również fajne funkcje, takie jak automatyczne uzupełnianie, które jest podobne do IntelliSense w LuckyTemplates . Kodowanie jest również lepiej zorganizowane w RStudio ze względu na wyróżnianie składni, które pokazuje różne kolory dla określonych funkcji i obiektów. Ponadto zawiera również narzędzia do debugowania, podobne do VBA w MS Excel.

RStudio to wygodne miejsce do rozwijania kodu w porównaniu z samodzielnym programem R.

Spis treści

Pierwsze kroki z RStudio

Gdy otworzysz RStudio po raz pierwszy, zobaczysz trzy okna.

LuckyTemplates z R i RStudio: jak zacząć

Konsola to miejsce , w którym kod R jest wykonywany i uruchamiany. Oto podstawowy przykład: jeśli wpiszesz 1 + 1 i wciśniesz Enter, otrzymasz odpowiedź 2.

LuckyTemplates z R i RStudio: jak zacząć

Jeśli wprowadzisz odniesienie do zakresu, na przykład 1:50, i naciśniesz Enter, otrzymasz listę liczb od 1 do 50.

LuckyTemplates z R i RStudio: jak zacząć

Liczby w nawiasach kwadratowych są symbolami zastępczymi dla pozycji indeksu wykonanych liczb.

Poza podstawowymi operatorami arytmetycznymi i skrótowymi możesz także używać funkcji. Niektóre z tych funkcji mogą być również używane w usłudze . Na przykład, jeśli weźmiesz pierwiastek kwadratowy z 25, wpisując sqrt 25 i naciśniesz Enter, otrzymasz odpowiedź 5.

LuckyTemplates z R i RStudio: jak zacząć

Kiedy pracujesz w skrypcie języka R, musisz go zapisać. Gdy usuniesz je bez zapisywania i wycofasz się z sesji, informacje znikną na zawsze.

Idąc dalej, jeśli chcesz długoterminowy skrypt R rekordu, możesz użyć skrótu klawiaturowego Control+Shift+N . W ten sposób z RStudio wyłania się czwarte okno.

LuckyTemplates z R i RStudio: jak zacząć

W nowym oknie po wprowadzeniu funkcji takiej jak sqrt zobaczysz narzędzie do uzupełniania składni.

Po uzupełnieniu składni i na przykład wpisaniu sqrt(25) wybierz opcję Run . Zobaczysz, że wszystkie funkcje zostaną wykonane w oknie konsoli. Masz teraz długoterminowy zapis właśnie uruchomionego skryptu języka R.

Jeśli masz więcej niż jedną operację, RStudio wykona standardową kolejność operacji.

LuckyTemplates z R i RStudio: jak zacząć

Korzystanie z dokumentacji pomocy w programie RStudio

Jeśli nie masz pewności co do funkcji i chcesz poznać jej argumenty, możesz użyć operatora znaku zapytania (?) . Jako przykład przyjrzyjmy się dokumentacji pomocy funkcji plot, wpisując ? fabuła .

LuckyTemplates z R i RStudio: jak zacząć

Po zakończeniu kliknij Uruchom. Możesz także użyć domyślnego skrótu klawiaturowego, Ctrl+Enter. Możesz zmienić domyślne skróty klawiaturowe, przechodząc do Narzędzia , a następnie wybierając Modyfikuj skróty klawiaturowe.

Podświetlony kod R lub miejsce, w którym znajduje się kursor, zostanie wykonane, gdy Run .

kiedyś ? kod działki został wykonany, możesz zobaczyć, że w oknie po prawej stronie pojawia się dokumentacja Pomocy.

LuckyTemplates z R i RStudio: jak zacząć

W tym przykładzie wybierz Ogólne drukowanie XY . Spowoduje to przekierowanie do innej zawartości. Przewiń w dół, aby zobaczyć przykłady korzystania z ogólnego kreślenia XY przy użyciu funkcji Plot.

LuckyTemplates z R i RStudio: jak zacząć

Skopiuj przykład i wklej go do skryptu języka R.

LuckyTemplates z R i RStudio: jak zacząć

Komentarze w języku R są oznaczane za pomocą znaku numeru lub krzyżyka (#) . Gdy uruchomisz kod po komentarzu, zobaczysz wykres pod oknem wykresu.

LuckyTemplates z R i RStudio: jak zacząć

Pamiętaj, aby zawsze zapisywać swoją pracę.

Aby dodać, innym oknem w RStudio jest okno Środowisko. Po kliknięciu tego zobaczysz x . X widoczny w obszarze Środowisko przechowuje wartości, które są wynikiem ostatniego przykładowego kodu uruchomionego przy użyciu funkcji Plot .

LuckyTemplates z R i RStudio: jak zacząć

Sposób działania okna Środowisko zostanie omówiony w następnych samouczkach.

Konfigurowanie usługi LuckyTemplates za pomocą R i RStudio

LuckyTemplates z R

Po krótkim wprowadzeniu RStudio przejdźmy do konfiguracji R w LuckyTemplates. Najpierw otwórz usługę LuckyTemplates na swoim komputerze. Przejdź do Plik i wybierz Opcje i ustawienia . Następnie wybierz Opcje .

LuckyTemplates z R i RStudio: jak zacząć

Następnie na ekranie pojawi się menu Opcje. W obszarze Globalny przejdź do R scripting . Wybierz żądaną wersję R z listy rozwijanej Wykryte katalogi domowe R.

LuckyTemplates z R i RStudio: jak zacząć

Jeśli nie widzisz wersji, której szukasz, wybierz opcję Inne . Następnie ustaw katalog domowy R.

LuckyTemplates z R i RStudio: jak zacząć

Aby zlokalizować katalog domowy, otwórz RStudio i przejdź do Narzędzia . Następnie wybierz Opcje globalne .

LuckyTemplates z R i RStudio: jak zacząć

W wyskakującym oknie zobaczysz ścieżkę pliku pod polem wersji R. Skopiuj to i wróć do LuckyTemplates.

LuckyTemplates z R i RStudio: jak zacząć

Wklej ścieżkę do pliku w polu katalogu domowego R.

LuckyTemplates z RStudio

Gdy to zrobisz, następnym krokiem jest wybranie IDE, jak widać w drugim rozwijanym polu. Najlepszym IDE do użycia jest RStudio.

Po skonfigurowaniu wszystkiego kliknij OK. Teraz możesz już używać R i RStudio w usłudze LuckyTemplates.

Wniosek

R i RStudio to doskonałe uzupełniające się narzędzia do użycia w usłudze LuckyTemplates. Są szczególnie przydatne w przypadku danych statystycznych i analiz. Konfigurowanie ich do pracy z usługą LuckyTemplates jest szybkie i łatwe .

Chociaż przyzwyczajenie się do interfejsów R i RStudio zajmie trochę czasu, zwłaszcza jeśli dopiero zaczynasz kodować. Ale nie martw się, istnieje wiele samouczków dotyczących korzystania z języka R w usłudze LuckyTemplates. Pamiętaj, aby przejść przez nie sumiennie.

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.