Czym jest język programowania R i dlaczego powinieneś używać RStudio
Świat jest pełen języków programowania zaprojektowanych do różnych celów. Niektóre z nich mogą wydawać się nowe, ale istnieją od dziesięcioleci, a jednym z nich jest język programowania znany jako R . W ostatnich latach R eksplodowało na scenie, stając się jednym z najczęściej używanych i może tak pozostać przez wiele lat.
język programowania R
R to język programowania i środowisko oprogramowania używane przez statystyków i eksploratorów danych do obliczeń statystycznych i grafiki. Zanim podejmiesz kroki, aby zagłębić się bezpośrednio w programowanie w R, musisz najpierw zrozumieć, czym jest język i jego możliwości.
- Co to jest język programowania R
- Pakiety R
- Co to jest RStudio
Przyjrzyjmy się temu bardziej szczegółowo.
1] Co to jest język programowania R?
Dla tych, którzy mogą się zastanawiać, język programowania został stworzony przez Rossa Ihakę(Ross Ihaka) i Roberta Gentlemana(Robert Gentleman) w 1993 roku. Ponadto(Furthermore) zauważ, że większość bibliotek R jest napisana przy użyciu R, ale dla innych preferowane są C, C++ i Fortran .
Z tego, co zebraliśmy, idea R dotyczy wyłącznie obliczeń statystycznych. Jest używany głównie przez eksploratorów danych(data miners) , statystyków, analizę danych i nie tylko. Mówiąc(Simply) najprościej, jeśli chcesz szybko i wydajnie generować dane, to R jest drogą do zrobienia.
W lutym (February)tego roku R został oceniony jako 13. najczęściej używany język programowania na świecie. Wcześniej znajdowała się w pierwszej dziesiątce, więc możemy dojść do wniosku, że R jest dość często używany na całym świecie. W rzeczywistości firmy takie jak Airbnb , Uber , Facebook i Google wykorzystują ten język na różne sposoby.
Tak więc w obecnej formie R jest używany głównie do wnioskowania statystycznego, analizy danych(data analysis) i algorytmów uczenia maszynowego.
Przeczytaj(Read) : Różnica między językami programowania niskiego i wysokiego poziomu(Difference between Low-level and High-level Programming languages) .
2] Pakiety R
Aby jak najlepiej wykorzystać R, użytkownik musi wykorzystać wszystkie pakiety, które wnosi do stołu. W tej chwili istnieje około 12 000 paczek, a każda z nich jest przechowywana w CRAN . Teraz, jeśli nie byłeś świadomy, CRAN jest zarówno darmowy, jak i open source. Istnieje możliwość pobrania dowolnego z nich w celu wykonania zadań statystycznych.
Niektóre z tych pakietów obejmują ggplot2, tidyr, tidyverse, XML , data.table, scales, dplyr i wiele innych.
Pobierz R z oficjalnej strony internetowej(official website) .
3] Czym jest R Studio
Jeśli chcesz mieć łatwiejszy czas przy użyciu R, najlepszą opcją jest pobranie RStudio . Dzięki temu programowi jest zintegrowane środowisko programistyczne dla R i działa całkiem dobrze z naszego doświadczenia. W rzeczywistości zarówno R, jak i RStudio to różne wersje tego samego.
Pobierz RStudio z oficjalnej strony internetowej(official website) .
Widzisz, jeśli dopiero zaczynasz korzystać z R, najlepszą opcją do nauki jest skorzystanie z tego, co ma do zaoferowania RStudio . W rzeczywistości zamierzamy wymienić najważniejsze powody, dla których powinieneś używać RStudio zamiast R, jeśli możesz.
- Edytor pełnotekstowy
- Okna dokowania
- autouzupełnienie
- Znacznie lepszy interfejs użytkownika
1] Edytor pełnotekstowy
Jedną z głównych wad zwykłej wersji R jest fakt, że nie ma ona w pełni funkcjonalnego edytora tekstu. Jeśli chcesz używać podświetlania składni i nie tylko, to nie masz szczęścia. Posiadanie dobrego edytora tekstu robi wielką różnicę, gdy próbujesz nauczyć się nowego języka programowania.
2] Okna dokowania
Są chwile, kiedy nie mamy pojęcia, gdzie się podział plik tekstowy zawierający cały nasz niesamowity kod. Dzieje się tak , ponieważ R nie dokuje okien, ale robi to RStudio . Wszystkie odpowiednie okna są zadokowane razem, co ułatwia ich odnalezienie w porównaniu ze zwykłą wersją R.
3] Autouzupełnianie
Tak, RStudio ma opcję autouzupełniania tekstów przez użytkownika. Po prostu(Just) naciśnij klawisz tabulatora, a narzędzie spróbuje naprawić twoje błędy. Mówimy, że spróbuj, ponieważ nie zawsze podejmuje właściwe decyzje, więc miej to na uwadze, zanim przejdziesz dalej.
4] Znacznie lepszy interfejs użytkownika
Bądźmy szczerzy. Zwykła wersja R ma przestarzały interfejs użytkownika, ale jest to w porządku dla zaawansowanych użytkowników, którzy już wiedzą, co robią. Nie wspominając o minimalistycznym wyglądzie, który zapewnia błyskawiczną wydajność, więc nie ma potrzeby inwestowania w mocny komputer.
Mimo to nadal preferujemy RStudio , ponieważ wyświetla pełną listę obiektów w panelu znajdującym się w prawym górnym rogu. Jest to przydatna funkcja i podejrzewamy, że nawet zaawansowani użytkownicy będą chcieli z niej skorzystać.
Related posts
Pięć najlepszych projektów dla początkujących programistów
Co to jest język programowania Java? Przykłady kodu
Alternatywna przeglądarka tekstu umożliwia przeglądanie kilku języków programowania
Pobierz, zainstaluj, poznaj język programowania Microsoft Small Basic
Co to jest język programowania Google Go — wymagania, często zadawane pytania
Co to jest środowisko wykonawcze GTK+? Dlaczego Twój komputer tego potrzebuje?
Najlepsze darmowe IDE PHP dla Windows 11/10
Najlepsze darmowe IDE C++ dla Windows 11/10
Wizualizator powiadomień umożliwia testowanie powiadomień aplikacji
Jak pobrać i zainstalować kod:: Bloki w systemie Windows 10
Najlepsze edytory kodu dla systemu Windows 10, których musi używać każdy programista
Jak uruchomić program Java z wiersza poleceń
Redwood Resource Extractor: Wyodrębnij zasoby z plików EXE
Zarządzaj starszymi aplikacjami internetowymi za pomocą portalu listy witryn trybu korporacyjnego firmy Microsoft
11 najlepszych IDE dla programistów Node.js
Czym jest język programowania Python?
PerfView to narzędzie do analizy i profilowania wydajności firmy Microsoft
Jak pobierać pliki z Github i przeglądać je?
Najlepsze strony internetowe do nauki lub doskonalenia wiedzy o kodowaniu HTML
Najlepsze strony do nauki kodowania online za darmo