Zanim postawimy nasze pierwsze kroki w R-ze, trzeba będzie zainstalować coś, co będzie rozumiało język R i umiało wykonywać napisane w R-ze programy. Instalacja powinna przebiec prosto i bezboleśnie. Wejdź na stronę
https://cran.r-project.org/mirrors.html
i wybierz serwer znajdujący się najbliżej Ciebie. Jeśli jesteś w Polsce, najlepiej skorzystać z serwera wrocławskiego:
Jeżeli pracujesz na windowsie, powinieneś znaleźć tam plik .exe, który wystarczy uruchomić i postępować zgodnie z kolejnymi poleceniami. Jeśli pracujesz na linuxie, instalacja może różnić się nieznacznie zależnie od dystrybucji i od tego jakim menadżerem pakietów dysponujesz; tu na przykład instrukcja dla Ubuntu:
https://cran.r-project.org/bin/linux/ubuntu/README
Jeżeli podejrzewasz, że nie jest ona właściwa dla Twojej dystrybucji, to polecam poszukanie instrukcji np. właśnie na stronie
lub forach / listach dyskusyjnych, a w razie dalszych kłopotów, skontaktuj się ze mną: r at davinci.mimuw.edu.pl. Jest też dostępna wersja na Maca, z tego co wiem również prosta w instalacji.
W czasie pracy z tym tutorialem na pewno nie raz zdarzy się, że będziesz miał jakieś pytanie, na które odpowiedzi nie znalazłeś/aś w przerobionej do tej pory części tutoriala; w takiej sytuacji, polecam kilka miejsc, w które warto po ową odpowiedź się udać:
1. autor tutoriala
2. R-owe FAQ:
http://cran.r-project.org/faqs.html
W tym np. rozdział o instalacji:
https://cran.r-project.org/doc/FAQ/R-FAQ.html#How-can-R-be-installed_003f
3. Różne podręczniki:
http://cran.r-project.org/manuals.html
4. Bardzo lubiany wśród programistów serwis do zadawania pytań, czy też raczej przeważnie - do sprawdzania, czy ktoś już przed nami nie zadał pytania, które nas trapi:
http://stackoverflow.com
5. Bardzo przystępna książka Przemysława Biecka "Przewodnik po pakiecie R" (po polsku!), której całkiem pokaźna i jak na początek całkowicie wystarczająca próbka jest do pobrania ze strony autora:
http://www.biecek.pl/R/
6. I rozmaite tutoriale inne od tego, chociaż ciężko o dobry polskojęzyczny
(tu przykładowy: http://www.r-tutorial.x25.pl/)
Korzystanie z R-a może odrobinę się różnić, zależnie od systemu operacyjnego. Jeśli pracujesz na Linuxie, po zainstalowaniu wystarczy wpisać w terminalu R i nacisnąć enter; jeśli na Windowsie, w katalogu, w którym zainstalował się R (pewnie C:/Program Files/; warto zwrócić na to uwagę podczas instalowania) powinny w katalogu bin znajdować się dwa pliki .exe: R.exe i RGui.exe; z punktu widzenia tego tutoriala jest zupełnie bez różnicy, z którego z tych plików będziesz korzystał(a); na początek polecam raczej RGui. Jeśli udało Ci się uruchomić R / R.exe / RGui.exe i zobaczyłeś/aś (w swoim linuxowym terminalu lub w nowootwartym okienku) kilka linijek informacji o R-ze (jak wersja, informacja o darmowości R-a, kilka podpowiedzi jak uzyskać pomoc) oraz na koniec pustą linijkę zaczynającą się od '>', to wszystko w porządku i jesteś gotowa/gotów do kolejnego rozdziału :) R jest już gotów do wykonania Twoich poleceń, które wpiszesz po znaku '>'.
...zanim jednak przejdziemy do kolejnego rozdziału, zwrócę uwagę na jeszcze jeden program, który warto zainstalować. Jest to RStudio, bardzo wygodny program umożliwiający korzystanie z R-a i pisanie R-owych skryptów. RStudio działa na Linuxie, Macach i Windowsach, jest darmowy, a ściągnąć go można stąd:
Po zainstalowaniu i uruchomieniu zobaczysz okno podzielone na 4 części - nas chwilowo najbardziej będzie interesować lewa dolna, gdzie R wypisał jakieś podstawowe informacje o sobie i znak '>', po którym spodziewa się dostać od nas jakąś komendę. W tym tutorialu nie będę specjalnie obszernie omawiać funkcjonalności RStudio, ale mimo wszystko polecam rozważenie zainstalowania.