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él
mezőt írja át úgy, hogy a cím végéhez hozzáfűzi a-sdi
szöveget! (Vigyázzon arra, hogy csak egy szóközt helyezzen el az első kötőjel előtt! (ACél
mező 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
Rcmdr
csomagot 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"))
})