Az R és az RStudio IDE telepítése

  • az alábbiak nem keverendők:
    • az R magának a programnyelvnek a neve
    • a CRAN (Comprehensive R Archive Network) tulajdonképpen ftp- és webszerverek hálózata, amely az R nyelv kódjának verzióit és dokumentációját tárolja
      • egy-egy "mirror" tulajdonképpen ezen gyűjtemény egy-egy klónja
      • a magyarországi mirror-t a Rapporter cég biztosítja a http://cran.rapporter.net címen
      • a CRAN mellett egyéb más "hivatalos" és "nem hivatalos" repozitórium létezik (pl. Bioconductor, ill. a nem R-specifikus, Git alapú hosting szolgáltatás, a GitHub)
    • minden programnyelvre igaz, hogy jellemzően IDE-ben (Integrated Developmental Environment), azaz integrált fejlesztői környezetben folyik az alkalmazások fejlesztése
      • az R legnépszerűbb IDE-jét (RStudio IDE) az RStudio nevű cég fejleszti
      • emellett sok más IDE is használható (a legerőteljesebb az Emacs editorra épülő ESS), de ha Windows-t használsz, érdemes lehet telepíteni akár a Notepad++ szerkesztőt is az NppToR pluginnal

Az R telepítése

  • válaszd ki a tartózkodási helyedhez legközelebbi mirror-t, és az operációs rendszerednek megfelelően telepítsd a "precompiled binary" disztribúciót
    • ha Windows-t használsz, az alapváltozaton felül érdemes telepítened az Rtools legújabb változatát is

Az RStudio telepítése és használata

  • az RStudio telepítése szintén rém egyszerű; telepítsd az operációs rendszerednek megfelelő legújabb stabil vagy a többnyire újabb funkciókkal gazdagított, de kevésbé stabil fejlesztői változatot
  • az RStudio nagyon intuitíven használható, de érdemes rászánni az időt a súgó (Help/RStudio Docs) tanulmányozására
  • a kurzus során az RStudio-t fogjuk használni, így a legfontosabb funkciókat (néhány kényelmi tipp-pel együtt) menet közben bemutatom

Az RStudio kezelőfelülete (példa)