2012-10-23 24 views
6

Ho visto due diversi comportamenti di R aiuto (quando si digita ?density per esempio):R - ottenere aiuto in del browser anziché l'aiutante R-build

  • aiuto è aperta nel browser predefinito
  • aiuto è aperto a in-build R helper (finestra all'interno R)

al momento ho il secondo comportamento, ma vorrei aprire la Guida nel browser. Posso in qualche modo passare facilmente tra questi due comportamenti? Senza re-installazione. Idealmente, impostando qualche opzione R.

risposta

8
options(help_type = "html") # open help in browser 
options(help_type = "text") # open help internally 
+0

Grazie a Janian e Roman Lustrik per assistenza, il problema con il server è stato causato dall'aver impostato il proxy esterno nel mio browser ... – TMS

+0

Questo non funziona per me. Ho help_type = "html" e ancora l'aiuto si apre su R helper. Qualche idea del perché? –

5

Se qualcuno sta avendo questo problema in OSX potrebbe essere necessario seguire questa procedura (scuse non mi ricordo dove ho trovato questo):

  1. modifica /Applications/RStudio.app/Contents/Resources/R/Options.R (ad es nano ...)

  2. commento fuori la voce come segue:

# options(browser = function(url) 
# { 
# .Call("rs_browseURL", url) ; 
# })
+1

Ha significato per un beneficio generale. La soluzione non esiste da nessun'altra parte in SO (come ho scoperto ieri a fatica) e questa sembra la pagina di corrispondenza più vicina. – geotheory

+1

Grazie per questo - il pannello di aiuto interno di RStudio mi stava facendo impazzire. Su Windows, questo file si trova in 'Programmi \ RStudio \ R'. –

+1

Felice è d'aiuto. Devi solo essere consapevole di ripetere il processo ogni volta che si aggiorna alla nuova versione di RStudio. Non sono sicuro se l'IDE di base R abbia una procedura equivalente. – geotheory

Problemi correlati