co to jest R?

Wprowadzenie do R

R jest językiem i środowiskiem do obliczeń statystycznych i Grafiki. Jest to projekt GNU podobny do języka i środowiska S, który został opracowany w Bell Laboratories (dawniej w&t, obecnie Lucent Technologies) przez Johna Chambersa i współpracowników. R można uznać za inną implementację S. istnieją pewne istotne różnice, ale wiele kodu napisanego dla S działa bez zmian pod R.

r oferuje szeroką gamę technik statystycznych (modelowanie liniowe i nieliniowe, Klasyczne testy statystyczne, analiza szeregów czasowych, klasyfikacja, klastrowanie, …) i graficznych i jest wysoce rozszerzalny. Język S jest często narzędziem wyboru dla badań w metodologii statystycznej, A R zapewnia otwartą drogę do udziału w tym działaniu.

jedną z mocnych stron R jest łatwość tworzenia dobrze zaprojektowanych Wykresów o jakości publikacji, w tym w razie potrzeby symboli matematycznych i wzorów. Szczególną uwagę zwrócono na domyślne ustawienia dla drobnych wyborów projektowych w grafice, ale użytkownik zachowuje pełną kontrolę.

r jest dostÄ ™ pne jako wolne oprogramowanie na warunkach Powszechnej Licencji Publicznej GNU Fundacji Wolnego Oprogramowania w postaci kodu ĹşrĂłdĹ ’ owego. Kompiluje i działa na wielu różnych platformach UNIX i podobnych systemach (w tym FreeBSD i Linux), Windows i MacOS.

środowisko R

r to zintegrowany pakiet oprogramowania do manipulacji danymi, obliczeń i wyświetlania graficznego. Zawiera on

  • efektywny system obsługi i przechowywania danych,
  • zestaw operatorów do obliczeń na tablicach, w szczególności macierzach,
  • Duży, spójny, zintegrowany zbiór pośrednich narzędzi do analizy danych,
  • graficzne urządzenia do analizy danych i wyświetlania ich na ekranie lub w formie papierowej oraz
  • dobrze rozwinięty, prosty i skuteczny język programowania, który zawiera warunkowe, pętle, zdefiniowane przez użytkownika funkcje rekurencyjne oraz urządzenia wejściowe i wyjściowe.

termin „środowisko” ma na celu scharakteryzować je jako w pełni zaplanowany i spójny system, a nie stopniowe gromadzenie bardzo specyficznych i nieelastycznych narzędzi, jak to często ma miejsce w przypadku innych programów do analizy danych.

R, podobnie jak S, jest zaprojektowany wokół prawdziwego języka komputerowego i umożliwia użytkownikom dodawanie dodatkowych funkcji poprzez definiowanie nowych funkcji. Większość systemu jest napisana w dialekcie R z S, co ułatwia użytkownikom śledzenie dokonywanych wyborów algorytmicznych. W przypadku zadań intensywnych obliczeniowo, kod C, C++ i Fortran może być łączony i wywoływany w czasie wykonywania. Zaawansowani użytkownicy mogą pisać kod C, aby bezpośrednio manipulować obiektami R.

Wielu użytkowników uważa R za system statystyk. Wolimy myśleć o tym jako o środowisku, w którym wdrażane są techniki statystyczne. R można rozszerzyć (łatwo)za pomocą pakietów. Istnieje około ośmiu pakietów dostarczanych z dystrybucją R, a wiele innych jest dostępnych za pośrednictwem rodziny witryn internetowych Cran obejmujących bardzo szeroki zakres nowoczesnych statystyk.

r ma własny format dokumentacji podobny do LaTeX-a, który służy do dostarczania kompleksowej dokumentacji, zarówno on-line w wielu formatach, jak i w formie papierowej.

Related Posts

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *