PDF pagePrint page

R to język i środowisko przeznaczone do analizy i wizualizacji danych. Jest szeroko wykorzystywany przez analityków danych w firmach takich jak Facebook, Bing, Ford, Google, Microsoft, New York Times, Uber czy Twitter. R został stworzony w 1993 roku przez Ross Ihaka oraz Robert Gentleman na Uniwersytecie w Auckland, Nowa Zelandia. Platforma R jest stale rozwijana przez zespół R Core Team.

Język R jest językiem imperatywnym umożliwiającym programowanie zorientowane obiektowo, funkcyjne, refleksyjne oraz oparte o przetwarzanie wektorów. Wygląd języka R bazuje na języku S, uważanego za jego prekursora. Semantyka oraz implementacja języka R wykorzystauje rozwiązania pochodzące z języka Scheme.

Dlaczego język R?

  • R jest darmowy
  • Udostępnia metody do kompleksowej analizy danych
  • Posiada zaawansowane mechanizmy wizualizacji danych
  • Istnieje ponad 6694 pakietów rozszerzających funkcjonalność R
  • Umożliwia użycie danych z wielu źródeł (csv, xls, SAS, SPSS, Stata, SQL)
  • R jest multiplatformowy (Windows, Mac Os X, Unix, Linux, FreeBSD)
  • R jest otwarty pod licencją GNU GPL
  • Istnieje wiele dedykowanych graficznych środowisk dla R (RStudio, RKWard, Rattle GUI, R Commander)

Przydatne linki