Potrzebujesz dwóch pobrań (i dlaczego)
Instalacja środowiska R oznacza zainstalowanie dwóch osobnych rzeczy:
- Samego R: języka i interpretera, pobieranego z CRAN (Comprehensive R Archive Network) pod adresem cran.r-project.org. To ta część, która faktycznie uruchamia twój kod.
- RStudio Desktop: edytora, w którym prawie wszyscy piszą w R, pobieranego z posit.co. Jest darmowy i otacza R porządnym środowiskiem pracy: edytorem skryptów, konsolą, podglądem wykresów i przeglądarką środowiska.
Kolejność ma znaczenie: najpierw R, potem RStudio. RStudio to tylko nakładka na R: bez zainstalowanego pod spodem R nie ma czego uruchamiać.
Jeszcze jedno, zanim cokolwiek pobierzesz: bloki kodu na tych stronach dokumentacji działają na żywo, więc możesz zacząć pisać w R od razu, z instalacją albo bez:
Jeśli chcesz tylko przejść kilka kolejnych lekcji, to naprawdę wystarczy. Wróć na tę stronę, gdy zechcesz mieć R na własnym komputerze.
Instalacja R w Windows
- Wejdź na cran.r-project.org i wybierz Download R for Windows.
- Kliknij base (link z opisem "install R for the first time"), a potem pobierz instalator, czyli plik w rodzaju
R-4.4.1-win.exe. - Uruchom instalator. Ustawienia domyślne są w porządku na każdym kroku; przeklikaj je do końca.
R instaluje się w C:\Program Files\R\R-<version>\ i dodaje "R" do menu Start. Skrót w menu Start otwiera samą konsolę R: da się z niej korzystać, ale do prawdziwej pracy przyda ci się RStudio (poniżej).
Jeśli planujesz później budować pakiety ze źródeł, będziesz też potrzebować Rtools (link na tej samej stronie CRAN), ale na razie to pomiń: początkującym nie jest potrzebne.
Instalacja R w macOS
-
Wejdź na cran.r-project.org i wybierz Download R for macOS.
-
Wybierz właściwy plik
.pkgdla swojego procesora. Na tym kroku ludzie najczęściej się mylą:- Apple silicon (M1, M2, M3, M4): instalator oznaczony jako arm64.
- Maki z procesorem Intel: instalator x86_64.
Nie wiesz, który masz? Menu Apple → Ten Mac. Jeśli w linii z procesorem jest "Apple M-coś", masz arm64.
-
Otwórz pobrany plik
.pkgi przejdź przez instalator.
Dostaniesz R.app w folderze Aplikacje oraz narzędzia wiersza poleceń R i Rscript. Jeśli używasz Homebrew, zadziała też brew install --cask r, ale oficjalnie wspieraną drogą jest instalator z CRAN.
Instalacja R w Linuksie
R jest w repozytoriach każdej dużej dystrybucji:
# Debian / Ubuntu
sudo apt update
sudo apt install r-base
# Fedora
sudo dnf install R
Jedno zastrzeżenie: repozytoria dystrybucji czasem zostają kilka wersji R w tyle. Jeśli chcesz aktualne wydanie w Ubuntu, CRAN utrzymuje własne repozytorium apt; instrukcje w sekcji "Download R for Linux" na stronie CRAN prowadzą przez jego dodanie. Do nauki wersja z dystrybucji w zupełności wystarczy.
Sprawdzenie instalacji
Otwórz terminal (w Windows Wiersz polecenia albo PowerShell) i uruchom:
R --version
Powinno pojawić się coś w rodzaju:
R version 4.4.1 (2024-06-14) -- "Race for Your Life"
Jeśli Windows mówi, że polecenie nie zostało rozpoznane, R działa poprawnie, ale nie ma go w zmiennej PATH. Najszybsze rozwiązanie to po prostu używać RStudio, które samo znajduje R. Z instalacją przychodzą dwa polecenia: R uruchamia interaktywną konsolę, a Rscript uruchamia pliki skryptów. Ta różnica zaczyna mieć znaczenie, gdy zaczniesz uruchamiać skrypty R.
Instalacja RStudio Desktop
- Wejdź na posit.co/download/rstudio-desktop (twórca RStudio zmienił w 2022 roku nazwę na Posit, ale produkt jest ten sam).
- Pobierz darmowy instalator RStudio Desktop dla swojego systemu i uruchom go.
- Otwórz RStudio. Samo wykrywa twoją instalację R: jeśli panel konsoli wita cię banerem z wersją R i znakiem zachęty
>, wszystko jest połączone.
Wpisz to w konsoli, żeby to uczcić:
paste("R", R.version.string, "is ready")
Dlaczego RStudio, a nie sama konsola? Jedno okno daje ci edytor skryptów z autouzupełnianiem, konsolę, każdy tworzony wykres, wczytane dane i menedżer pakietów. Ta dokumentacja nigdy nie zakłada RStudio, ale gdy lekcja wspomina skrót klawiszowy IDE, chodzi właśnie o RStudio.
Twój pierwszy pakiet (opcjonalny podgląd)
Supermocą R jest ekosystem pakietów z CRAN. Instalacja pakietu to jedna linia w konsoli R:
install.packages("ggplot2")
Nie uruchamiaj tego jeszcze, jeśli nie musisz. Lekcja o pakietach wyjaśnia, czym są pakiety, skąd pochodzą i czym różni się instalowanie od wczytywania. Wystarczy wiedzieć, że drzwi są o jedno polecenie od ciebie.
Co warto zapamiętać
- Instalacja R składa się z dwóch części: najpierw sam R z CRAN, potem RStudio Desktop z posit.co, w tej kolejności.
- Windows: instalator "base" z domyślnymi opcjami. macOS: dopasuj instalator do procesora (arm64 dla Apple silicon, x86_64 dla Intela). Linux:
apt install r-basealbodnf install R. - Sprawdź instalację przez
R --versionw terminalu; RStudio i tak samo znajdzie R. - Każdy przykład z tych stron możesz uruchomić w przeglądarce bez instalowania czegokolwiek.
Dalej: sposoby faktycznego uruchamiania kodu R, czyli konsola, Rscript, source() i RStudio.
Najczęściej zadawane pytania
Skąd pobrać R?
Z CRAN, oficjalnego domu języka R, pod adresem cran.r-project.org. Wybierz swój system operacyjny i pobierz najnowsze wydanie. Unikaj stron z pobieraniem od podmiotów trzecich: CRAN jest darmowy i zawsze aktualny.
Czy potrzebuję zarówno R, jak i RStudio?
Potrzebujesz R, bo to sam język. RStudio to edytor, który uruchamia R i dodaje w jednym oknie konsolę, edytor skryptów, panel wykresów i menedżer pakietów. RStudio nie zawiera R, więc najpierw zainstaluj R, a potem RStudio. Prawie wszyscy piszą w R właśnie w RStudio.
Jak sprawdzić, czy R zainstalował się poprawnie?
Otwórz terminal (w Windows Wiersz polecenia albo PowerShell) i uruchom R --version. Jeśli wypisze się numer wersji, np. R version 4.4.1, instalacja się udała. W Windows może być potrzebne dodanie folderu bin z R do zmiennej PATH, żeby polecenie zostało znalezione.
Który instalator R wybrać na Macu?
To zależy od procesora. Maki z Apple silicon (M1/M2/M3/M4) potrzebują pakietu .pkg w wersji arm64, a starsze Maki z procesorem Intel wersji x86_64. Jeśli nie wiesz, który masz, sprawdź w menu Apple → Ten Mac. CRAN wyraźnie opisuje oba instalatory.