Czym jest self w Pythonie: przykłady z życia wzięte
Czym jest self w Pythonie: przykłady z życia wzięte
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.
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.
Jeśli wprowadzisz odniesienie do zakresu, na przykład 1:50, i naciśniesz Enter, otrzymasz listę liczb od 1 do 50.
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.
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.
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.
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 .
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.
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.
Skopiuj przykład i wklej go do skryptu języka R.
Komentarze w języku R są oznaczane za pomocą znaku numeru lub krzyżyka (#) . Gdy uruchomisz kod po komentarzu, zobaczysz wykres pod oknem wykresu.
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 .
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 .
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.
Jeśli nie widzisz wersji, której szukasz, wybierz opcję Inne . Następnie ustaw katalog domowy R.
Aby zlokalizować katalog domowy, otwórz RStudio i przejdź do Narzędzia . Następnie wybierz Opcje globalne .
W wyskakującym oknie zobaczysz ścieżkę pliku pod polem wersji R. Skopiuj to i wróć do LuckyTemplates.
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.
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.
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.
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ć