Programozási nyelv r
Linux Szerkesztés
Debian-szerű Szerkesztés
Az R telepítése egy Debian-alapú GNU / Linux disztribúcióra (például az Ubuntu vagy a Debian maga) a root parancs végrehajtásával: aptitude install r-base; vagy az r-alap csomag telepítését a kedvenc csomagkezelővel, például a Synaptic segítségével.
Van egy sor csomag, amely kiterjeszti az R képességeket. Nevük r-vel kezdődnek. Vegye figyelembe az r-ajánlott csomagot. Ez a meta-csomagot, amely „húzza” a csomag függőségeket kollekció ajánlott bázis R fejlesztőcsapat részeként a teljes forgalmazási R. R. lehet állítani csak ezt a csomagot, mivel ez függ az r-bázis.
Gentoo Edit
A Gentoo-ban az alapcsomag dev-lang / R. A következő USE jelölésekkel módosítható:
Általában az USE zászlók ésszerűen önállóak (a telepített szoftverek alapján), ezért az R telepítési folyamat az alábbiakra korlátozódik:
Telepítés után minden USE zászló, kivéve a minimális. Az R kiterjesztésű csomagok telepítése:
A Python támogatás egy különálló dev-python / rpy csomagban található.
Mac OS Szerkesztés
- A Mac grafikus felhasználói felülete néhány hasznos segédprogrammal rendelkezik.
- egy adatkezelő
- minden parancsnak története
- egy programszerkesztő szintaxiskiemeléssel
Windows Szerkesztés
Szerkesztés letöltése
Az R telepítése Windows operációs rendszer alatt le kell töltenie a bináris fájlokat az internetről. Először menj az r-project.org programra, és a bal oldali panelen kattintson a CRAN letöltési szakaszra, és válaszd ki egy tükörterületet, ahonnan letöltheted a szükséges tartalmat. A legjobb ötlet az, hogy vegyen fel egy tükör közelében a tényleges földrajzi helyét, de a többiek is működniük kell. Kattintson a Windows és az alkönyvtárak alapjára. Az ablak bináris az exe fájl, az R-x .x .x -win32.exe formában, ahol x a program tényleges verzióját jelöli. A verziótól függetlenül.
Beállítás szerkesztése
Elemek kiválasztása elején
Portable R for Windows Szerkesztés
- Vegye figyelembe, hogy hordozható verziója van, ha az R-t az USB pendrive-ra szeretné telepíteni ([1]).
- fr R hordozható verzió
Web alapú verzió Szerkesztés
Az opciók () függvény, melynek nincs argumentuma, megjeleníti az összes opció listáját.
A memory.size () visszaadja az R által jelenleg használt memória összmennyiségét.
memory.limit () paraméterek nélkül visszatér korlátozza a használt memória mennyiségét R. C. Ez a funkció növeli a korlátot. A használható memória maximális mennyisége csak a számítógép képességei által korlátozott.
Az object.size () az R objektum méretét adja vissza. Az eredményt a kívánt egységek (bájtok, kilobájt, megabájt stb.) megadásával is kinyomtathatja.
A memory.profile () több részletet ad vissza.
- A Revolution Computing [11] kifejlesztett egy 64 bites R változatot a fürtözési képességekkel.
Az R könyvtárak és csomagok egy sor függvényt és példát tartalmaznak. Általában a csomagokat könyvekhez alkalmazzák. Például a MASS csomagot Venables és Ripley fejlesztette ki "Modern Applied Statistics with S" című könyveiként, és az autót John Fox kifejlesztette az "R és S Plus Satellite for Applied Regression" könyvéhez "(" Az R és az S, valamint az Alkalmazott regresszióhoz társított ").
A csomagcsomag letöltése
Bárki betöltheti az R könyvtárat a library () függvénnyel. Ha szeretné tudni a könyvtárban található funkciók és adatkészletek listáját, csak a könyvtár () függvény h vagy súgóját használja.
A csomagot a leválasztás () függvénnyel "leválasztható" (eltávolítani a csomagolásról):
Argumentumok nélkül a library () függvény a számítógépen található R csomagok listáját adja vissza. Az env () (gdata) az összes betöltött környezetet (csomagokat) írja le. A keresés () az összes hatókör listáját jeleníti meg.
current.packages () (Zelig) Megjeleníti az összes függő és implicit csomagot.
Hol található a csomagom?
- A .libPaths () függvény argumentumok nélkül megjeleníti a könyvtárak könyvtárainak listáját.
- A .libPaths () függvény egy könyvtárat argumentumként definiálja a csomagok új elérési útját.
Új csomag telepítése
- A rendelkezésre álló csomagok átfogó listája a CRAN honlapján található.
- Új csomag telepítéséhez csak adja meg a csomagnév argumentumát az install.packages () függvényhez.
- Néha több lehetőséget is meg kell adnia. Ha például nem számítógépes rendszergazda:
- A "lib" opció meghatározza azt a könyvtárat, ahová el szeretné menteni a csomagot.
- A "repos" opció meghatározza a tárolók listáját. Kérjük, vegye figyelembe, hogy megadhatja a tárolók vírusát.
- A "dep = TRUE" opció azt jelzi, hogy minden függőséget be kell tölteni és telepítenie kell.
- Ne felejtsd el frissíteni.
Ha a csomagok legfrissebb verzióját szeretné használni, akkor írjon be new.packages () parancsot az R konzolba, vagy látogasson el a Revolution Computing Blogba. amely közzéteszi az új csomagok és frissítések havi listáját.
- A csomag eltávolítása remove.packages () segítségével távolítható el.
"Feladatok típusai" (CRAN Feladat nézetek - ctv) Szerkesztés
Az elvégzett feladatok típusával a "teljes" csomagok "kötegét" is telepítheti. A nézetek teljes listáját lásd a CRAN Feladat nézetek oldalon. A funkciók használatához telepítenie kell a ctv csomagot, és fel kell tüntetni a körzetbe:
Az install.views () vagy update.views () függvények használatával beállíthatja vagy frissítheti a megadott argumentumot, típusként. Ezek a funkciók a fajok nevét is figyelembe vehetik:
A nézetet a remove.views () segítségével távolíthatja el.
Csomagok létrehozása Szerkesztés
Saját csomagokat is létrehozhat. Olvassa el Friedrich Leisch utasításait (PDF) (20 oldal) [12]