
Combinația GNU R, JGR și Deducer reprezintă o alternativă puternică și gratuită la toate programele statistice comerciale, cum ar fi, de exemplu, SPSS. Împreună, acestea oferă o varietate mare de metode statistice și de reprezentare grafică a datelor, îmbinate cu meniuri și dialoguri grafice intuitive care ghidează eficient utilizatorul prin procesul de manipulare și analiză a datelor.
Pentru a instala aplicațiile R, JGR și Deducer în SolydX (posibil și în Debian, versiunile de testare și cea stabilă) urmează pașii descriși mai jos.
1. Instalează cea mai recentă versiune a lui R
Pentru a putea instala cele mai noi pachete pentru R, adaugă în fișierul /etc/apt/sources.list URL-ul repozitoriului pentru Debian Wheezy (versiunea stabilă a lui Debian) din arhivele CRAN (selectează o oglindă CRAN care este geografic mai apropiată de tine). Execută în terminal:
sudo editor /etc/apt/sources.list
și adaugă la sfârșitul fișierului:
deb http://cran.r-project.org/bin/linux/debian wheezy-cran3/
Adaugă cheia de securitate pentru repositoriul Debian din arhivele CRAN (execută în terminal):
apt-key adv --keyserver subkeys.pgp.net --recv-key 381BA480
Instalează limbajul R (execută în terminal):
sudo apt-get update sudo apt-get install r-base-dev
Dacă rețeaua ta este în spatele unui proxy/firewall, nu vei putea instala și împrospăta direct pachetele R. Pentru a rezolva această problemă, trebuie să adaugi în unul din fișierele /etc/R/Rprofile.site sau ~/.Rprofile următoarele linii (înlocuindu-le cu numele tău de utilizator, parolă, server proxy și port):
local({ Sys.setenv(http_proxy="http://username:password@tcdproxy.tcd.ie:8080") })
Ține minte că partea username:password@ este necesară doar dacă serverul proxy cere autentificare.
Pentru mine liniile adăugate au fost:
local({ Sys.setenv(http_proxy="http://192.168.1.254:3128/") })
Adăugarea lui http_proxy=http://192.168.1.254:3128/ în fișierul ~/.Renviron va funcționa la fel.
2. (Instalează și) activează suportul Java pentru R
Execută în terminal:
#sudo apt-get install -y openjdk-7-jdk ## În SolydX este deja instalat sudo R CMD javareconf
3. Instalează JGR și Deducer cu pachetele suplimentare (opțional) DeducerExtras și DeducerRichOutput (alte extensii pentru Deducer vezi în manualul online)
Execută în terminal:
sudo R --no-save
Execută în mediul R:
update.packages(ask=FALSE, repos = 'http://cran.r-project.org') install.packages(c('JGR', 'Deducer', 'DeducerExtras'), repos = 'http://cran.r-project.org') install.packages('DeducerRichOutput', repos = 'http://R-Forge.R-Project.org') install.packages('XLConnect', repos = 'http://cran.r-project.org') ## pentru a putea importa fișiere Excel
4. Adaugă o intrare în meniu pentru JGR
Execută în mediul R (lansat în pasul precedent):
library(JGR) JGR() q()
Aceasta va crea un lansator de program pentru JGR.
Închide programul JGR (dacă este lansat).
Descarcă o imagine pentru lansatorul JGR (execută în terminal):
sudo wget http://goo.gl/U5hk9 -O /usr/share/icons/jgr-48x48.jpg
Crează un fișier .desktop pentru intrarea de meniu JGR. Pentru aceasta execută în terminal:
sudo editor /usr/share/applications/jgr.desktop
și copiază/inserează conținutul de mai jos:
[Desktop Entry] Type=Application Terminal=false Name=JGR - Java Gui for R Exec=/usr/local/lib/R/site-library/JGR/scripts/run Icon=/usr/share/icons/jgr-48x48.jpg Comment=Java Gui for R Categories=Science;Education;
Salvează fișierul creat cu Ctrl+X.
5. Setează JGR pentru auto-lansarea pachetelor Deducer, DeducerExtras și DeducerRichOutput
Lansează JGR din contul tău (meniul Applications > Sciense > JGR - Java GUI for R), deschide meniul Packages & Data > Package Manager, selectează (bifează) load și default în drept cu pachetele Deducer, DeducerExtras și DeducerRichOutput, apasă cu șoricelul (mouse-ul) pe butonul Close.
Niciun comentariu:
Trimiteți un comentariu