Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
ŚRODOWISKORIPROGRAMRSTUDIO
1
Rjestwolnym(otwartymidarmowym),zaawansowanymśrodowiskiemorazjzykiem
programowaniacenionymnaświecieprzedewszystkimzamożliwościprzeprowadzania
wnimodtwarzalnych(ang.reproducible)obliczeństatystycznychinumerycznych,
analizydanychoraztworzeniaraportówiwysokiejjakościgrafiki.
ŚrodowiskoRpowstałow1997r.naUniwersyteciewAucklandwNowejZelandii.
Jestonootwartąalternatywądlaużywanegojeszczeprzezniektóreinstytucjekomercyj-
negopakietuS-PLUS,zaprojektowanegowlaboratoriachBellaprzezJohnaChambersa
ijegokolegów.Rozwijasibardzodynamicznie:kolejnewydania,uwzgldniające
nowefunkcjeipoprawkistarychbłdów,pojawiająsikilkarazywroku.Pierwsza
nnietestowa”wersja1.0zostaławydanaw2000r.,ajegodojrzałośpotwierdzawydana
w2013r.wersja3.0.JądroRskładasiznapisanejwjzykachCiFortranimplementacji
znanegood1976r.iwciążrozwijanegojzykaS1.
WAŻNE
LicencjaGNUGPL(ang.GeneralPublicLicense)zezwalanawykorzystywanie
środowiskaRtakżewzastosowaniachkomercyjnych.
Namarginesie,środowiskotojestczasemnazywaneGNUS,bypodkreślijego
otwartość.Istniejetakżejegokomercyjnawersja,zoptymalizowanapodkątemwysoko
wydajnychobliczeńnadużychzbiorachdanychMicrosoftR.
1.1.CechyjęzykaiśrodowiskaR
Jzykówprogramowaniajestwielei,cowartepodkreślenia,żadenznichniejestidealny.
Niektórejzykijednakuznawanezaszczególniegodneuwagiwokreślonychzastoso-
waniach.Zawszewartoznanietylkomocnestrony,aleiograniczeniaużywanegoprzez
siebienarzdzia,abymóclepiejwykorzystajewpraktyce.
SkładniaRprzypominatstosowanąwCiC++,jednakjegosemantykajest
zbliżonadofunkcyjnegoScheme,por.[1].
1DlategoprogramistówjzykaRmożetakżezainteresowaliteraturadedykowanaS.