2 Az R Commmander installálása és futtatása
Az R Commander installálásához szükség van egy telepített R környezetre (Interaktív tankönyv 0.1.1. fejezet, tankönyv 12.1. fejezet).
2.1 Linux
Az R-t elindítva, ki kell adni az install.packages("Rcmdr") parancsot élő internet kapcsolat esetén. Az R indítása után (például terminál ablakban) a library(Rcmdr) parancsot kell futtatni.
2.2 MS Windows
Windows-os környezetben, ahhoz, hogy jól működjön az R Commander, az R-t SDI (Single-Document Interface) módban kell futtatni. Ezt például a következőképpen lehet elérni:
- Készítsen egy parancsikont az R-hez az Asztalon!
- Az ikonra kattintva a jobb egérgombbal, válassza ki a Tulajdonságok menüpontot!
- Kattintson a Parancsikon fülre!
- A
Célmezőt írja át úgy, hogy a cím végéhez hozzáfűzi a-sdiszöveget! (Vigyázzon arra, hogy csak egy szóközt helyezzen el az első kötőjel előtt! (ACélmező tartalma esetenként más és más lehet.)
A parancsikont célszerű értelemszerűen átnevezni. Például: R-SDI-re. Ezt az Általános menüpontban teheti meg. Ezután kell installálni és betölteni az R Commander-t.
- Indítsa el az R-t!
- Installálja az
Rcmdrcsomagot azinstall.packages("Rcmdr")futtatásával, vagy az RGui menüjéből! - Töltse be az R Commandert a
library(Rcmdr)parancs futtatásával!
Az R Commander első indításakor felajánlja, hogy letölti és installálja az összes hiányzó, működéshez szükséges csomagot.
Windows 10-es operációs rendszer esetén, ha a Program Files könyvtárba szeretnénk telepíteni az R csomagokat, akkor az R-t rendszergazda (administrator) minőségben kell futtatni. (Jobb egér kattintás az R ikonján, majd a Futtatás rendszergazdaként kiválasztása).
Ha az R-t nem a Program Files könyvtárba installáljuk, vagy rendszergazdai jogosultságokkal használjuk a Windows-t, akkor ezzel nincs probléma, egyébként pedig érdemes az R-t egy másik könyvtárba installálni, és akkor megint csak nem okoz problémát a telepítés.
Ha az R Commander-t automatikusan szeretnénk indítani az R futtatásakor, akkor az R etc könyvtárában lévő Rprofile.site fájlhoz írjuk hozzá a következőket:
local({
old <- getOption("defaultPackages")
options(defaultPackages = c(old, "Rcmdr"))
})