R

Eseguire programma esterno con "R"


Tags:

Una cosa che manca a prima vista nel linguaggio "R" é poter creare un file esterno dove lavorare e usare solo la shell per compilare. Tutto questo é comunque possibile, ecco come fare:

  • creare un file esterno con estensione .R
  • aprire la console di R e digitare il seguente comando
      source("percorso file da compilare")

Per altre informazioni scrivete nella shell

help (source)

Usare Latex e il linguaggio R contemporaneamente


Tags:

Con il presente articolo voglio illustrare brevemente come creare un sorgente ibrido scritto in latex e con delle analisi statistiche incluse con il linguaggio R.
Prima di tutto dobbiamo avere installato sia tetex (latex) e il programma R. Esistono entrambi sia per Linux che per windows.

Il pacchetto Sweave:
Sweave é un pacchetto di R sviluppato da Friedrich Leisch che permette di
generare automaticamente report statistici. Nelle ultime versioni
di R questo pacchetto é già incluso nel programma di base e non necessita di alcuna installazione.

L'obiettivo di Sweave é quello ti leggere un file ibrido e di estrapolare solo i comandi R per poi procedere alla sostituzine in codice latex.

Estensioni in "R"


Tags:

Oggi ho scoperto questa piccola funzionalità. Il programma R non contiene tutte le funzioni e librerie esistenti, per aggiungerne una basta semplicemente dare questo comando:

install.packages("nomepacchetto")

Nel mio caso ho compilato "R" con la flag tk e inserendo il comando sopracitato mi appare una lista di mirror da dove poter scaricare il programma. Attenzione alcune librerie necessitano dei privilegi di root per essere installate.

trovate ulteriori informazioni qui cran.r-project.org