R - Przegląd
R to język programowania i środowisko oprogramowania do analizy statystycznej, reprezentacji graficznej i raportowania. R został stworzony przez Rossa Ihaka i Roberta Gentlemana z University of Auckland w Nowej Zelandii, a obecnie jest rozwijany przez R Development Core Team.
Rdzeniem języka R jest interpretowany język komputerowy, który umożliwia rozgałęzianie i tworzenie pętli, a także programowanie modułowe przy użyciu funkcji. R umożliwia integrację z procedurami napisanymi w językach C, C ++, .Net, Python lub FORTRAN w celu zwiększenia wydajności.
R jest dostępny bezpłatnie na podstawie Powszechnej Licencji Publicznej GNU, a wstępnie skompilowane wersje binarne są dostarczane dla różnych systemów operacyjnych, takich jak Linux, Windows i Mac.
R jest wolnym oprogramowaniem rozpowszechnianym na lewej kopii w stylu GNU i oficjalnej części projektu GNU o nazwie GNU S.
Ewolucja R.
R został pierwotnie napisany przez Ross Ihaka i Robert Gentlemanna Wydziale Statystyki Uniwersytetu Auckland w Auckland w Nowej Zelandii. R pojawił się po raz pierwszy w 1993 roku.
Duża grupa osób przyczyniła się do rozwoju języka R, wysyłając kod i raporty o błędach.
Od połowy 1997 roku istnieje grupa podstawowa („R Core Team”), która może modyfikować archiwum kodu źródłowego R.
Funkcje R
Jak wspomniano wcześniej, R to język programowania i środowisko oprogramowania do analizy statystycznej, reprezentacji graficznej i raportowania. Poniżej przedstawiono ważne cechy R -
R jest dobrze rozwiniętym, prostym i skutecznym językiem programowania, który obejmuje instrukcje warunkowe, pętle, funkcje rekurencyjne zdefiniowane przez użytkownika oraz funkcje wejścia i wyjścia.
R posiada efektywne narzędzie do obsługi i przechowywania danych,
R zapewnia zestaw operatorów do obliczeń na tablicach, listach, wektorach i macierzach.
R zapewnia duży, spójny i zintegrowany zbiór narzędzi do analizy danych.
R zapewnia narzędzia graficzne do analizy danych i wyświetlania bezpośrednio na komputerze lub drukowania na papierach.
Podsumowując, R jest najczęściej używanym językiem programowania statystycznego na świecie. Jest to najlepszy wybór analityków danych, wspierany przez dynamiczną i utalentowaną społeczność współpracowników. R jest wykładany na uniwersytetach i wdrażany w krytycznych aplikacjach biznesowych. Ten samouczek nauczy Cię programowania w języku R wraz z odpowiednimi przykładami w prostych i łatwych krokach.