Come installo "R" su OS X usando homebrew?

82

Come installo "R" su OS X? Idealmente usando Homebrew?

Sembra che ci siano pochissime informazioni online.

    
posta matt burns 18.02.2014 - 13:15
fonte

7 risposte

114

Installa Homebrew (se necessario)

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Installa R

brew tap homebrew/science
brew install r
    
risposta data 18.02.2014 - 13:15
fonte
28

Supponendo che voglia solo installare "R" su OS X e che non siano interessati all'homebrew:

Basta scaricare il file binario da CRAN link

  1. Vai al link
  2. Fai clic su CRAN
  3. Seleziona uno specchio
  4. Fai clic su "scarica R per (Mac) OS X"
  5. Scarica e installa l'ultimo pkg binario

Vedi anche le R per le domande frequenti su Mac OSX che includono le informazioni sull'installazione.

Nota anche i commenti sottostanti che suggeriscono che l'homebrew non è spesso l'opzione migliore.

    
risposta data 18.02.2014 - 13:58
fonte
18

Dopo aver seguito la risposta di Matt Burns , puoi anche installare la GUI di R.app tramite brew cask :

$ brew tap caskroom/cask
$ brew cask install r-app
$ open /Applications/R.app
    
risposta data 28.03.2014 - 17:22
fonte
6

Puoi scaricare R per Mac OS X semplicemente da qui: link

Premi il pulsante: Download R for (Mac) OS X

Installa il file PKG incluso nel download.

Questo sito web potrebbe aiutarti a scaricare home-brew / install home brew.

link

    
risposta data 18.02.2014 - 14:04
fonte
2

Sono un fan di RStudio . È un IDE che avvolge R, rende più facile la visualizzazione, l'organizzazione, il debug e altre attività molto . Oppure, puoi semplicemente usarlo come se fosse una semplice installazione di R. C'è un binario Mac disponibile da quel sito Web.

    
risposta data 20.02.2014 - 18:47
fonte
0

1.- link e scarica in Mac-GUI-1.62.tar.gz. 2.- INSTALLA

Hai bisogno di R costruito e installato come un framework: vedi l'installazione di R e manuale di amministrazione '. È sufficiente un'installazione binaria CRAN di R.

Edificio R.app

Sono supportati solo Mac OS X 10.6 e versioni successive e solo R. a 64 bit il progetto si chiama "R.xcodeproj" e richiede Xcode 3.2 o versioni successive.

Il progetto può essere costruito selezionando "R" target e "Build" all'interno la GUI XCode.

Le configurazioni supportate sono:   SnowLeopard64 (versione, OS X corrente, impostazione predefinita)   Lion64 (versione, OS X 10.7+, Xcode 4.5+)   MLion64 (versione, OS X 10.8+, Xcode 4.5+)   Debug (con output di debug, OS X corrente)

Le configurazioni differiscono principalmente nell'SDK selezionato (versioni recenti di Xcode supportano solo gli SDK attuali e immediatamente precedenti, quindi ad esempio, nel marzo 2013, il valore predefinito sarebbe stato calcolato per 10,8, ma configurazione Lion64 consente di edificare per > = 10.7).

Per creare il progetto dalla riga di comando nella directory Mac-GUI usa qualcosa come:     xcodebuild -target R -configuration SnowLeopard64

Per costruire le FAQ R per Mac OS X, usa entrambi     xcodebuild -target Docs o manualmente nella cartella dei documenti     makeinfo -D UsaExternalXrefs --html --force --no-split RMacOSX-FAQ.texi

Il file delle FAQ html risultante verrà trovato nella directory Mac-GUI / docs.

Nota sulla compatibilità binaria:

Le regole generali per R si applicano, cioè viene data la compatibilità binaria solo se i numeri di versione maggiore e minore corrispondono - solo la patch il livello può essere diverso. Quando si utilizza il modulo di versione X.Y.Z significa che X.Y deve combaciare. Ad esempio le R-GUI collegate a 3.0.xe 3.1.x NON sono compatibile binario.

La R.app compilata di solito è associata a una versione specifica, come 3.0.1. Se aggiorni R rimuovendo la versione precedente, diciamo usando R.app costruito per 3.0.0 e aggiornando R a 3.0.1, potrebbe essere necessario risolvere il problema percorso assoluto di libR.dylib. Le build notturne utilizzano un percorso generico /Library/Frameworks/R.framework/Resources/lib/libR.dylib che punti alla versione più recente di R, ma questo è fatto da una chiamata aggiuntiva a install_name_tool nello script di costruzione. Rilascio delle versioni della GUI utilizzare un percorso a versione fissa poiché vengono forniti con una specifica versione R (infatti il comportamento predefinito non dipende dalla GUI, ma su libR.dylib - cambiare la propria voce di riferimento cambia il modo in cui R.app è collegato).

    
risposta data 25.02.2014 - 06:46
fonte
0

Mi sono imbattuto in questo tentativo di installare R in generale e ho finito per utilizzare MacPorts. Se usi MacPorts, prova

sudo port install R

Tratto da link

    
risposta data 24.09.2015 - 06:22
fonte

Leggi altre domande sui tag