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

Programozási nyelv r

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]

Kapcsolódó cikkek