Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
14
1.WprowadzeniedoprogramuR
algorytmach.Wszystkiepodręcznikiużytkownikazawierająponadtoodwołaniadonaj-
ważniejszychpozycjiliteraturyprzedmiotu,coczynijedoskonałymipunktamistarto-
wymidopogłębionejanalizytejliteratury;
'zawierawsobiepokaźnychrozmiarówkolekcjęrzeczywistychzbiorówdanych
orazumożliwiagenerowaniedanychsztucznychwedługbardzowieluróżnychkryte-
riów;
'potrafiimportowaćieksportowaćdaneiwykresywwielupopularnychformatach.
Towszystkosprawia,żeRjestprawdziwymlinguafrancastatystykiXXIwieku.
JedynymminusemśrodowiskaRjestbrakinterfejsugraficznego,takiegojakiofe-
rująkomercyjneprogramystatystyczne.Jesttojednakwadapozorna,zgłaszanaprzede
wszystkimprzezpoczątkującychużytkowników.Ponabraniupewnejwprawywobsłu-
dzeprogramubrak„okienek”przestajeprzeszkadzać,natomiastcorazbardziejdocenia-
najestelastyczność,możliwośćswobodnegołączeniametod,przeztraktowaniedanych
wyjściowychzjednejproceduryjakodanychwejściowychdoinnej.Takiejswobodynie
oferujązazwyczajpakietykomercyjne,acena,którąnależyzatozapłacić,polegającana
nauczeniusiękilkufunkcjisłużącychdowyświetlania,edycjiizapisywaniadanych,nie
wydajesięzbytwygórowana.
Zresztą,jeśliużytkownikniechcesięichuczyć,tomimowszytkomożeprzełączyć
Rwtryb„okienkowy”,używającnp.pakietuzarządzającegoRcmdr,omówionegopod
koniecrozdziału.
1.2.TrybypracywśrodowiskuR
WśrodowiskuRmożnapracowaćnatrzysposoby.Wybórnajbardziejefektywnegospo-
sobudlaużytkownikazależyodjegodoświadczeniaorazodstopniaskomplikowania
zadaniaobliczeniowego.
Trybinteraktywny
Podstawowyinajczęściejwybieranyprzezpoczątkującychużytkownikówtrybpracy.
Poleganawprowadzaniupoleceńbezpośredniowterminalu,wktórymuruchomiony
jestR(wydającpolecenieRwwierszupoleceńsystemu),lubwoknieprogramu(tylko
wsystemieWindowstawersjaprogramuuruchamianajestprzezkliknięcienaikonęR
napulpicielubwmenustartowymsystemuMSWindows).SystemRdziałającyodpo-
wiedniowterminalusystemowymorazwosobnymoknieprzedstawiająodpowiednio
rysunki1.1i1.2.
Wtymtrybiekażdepoleceniewydaneprzezużytkownikapowodujewykonanieod-
powiednichobliczeńiwyświetlenieichwyniku,takjakwprzykładowejsesji(ostatnie
polecenieobliczasilnięzliczby8):
>5+8
[1]13
>5^3
[1]125
>log(2.718282)