Möglicherweise möchten Sie die globale RprofileDatei bearbeiten . Auf * NIX-Plattformen befindet es sich in /usr/lib/R/library/base/R/Rprofile. Seien Sie vorsichtig ... und beachten Sie, dass lokale .RprofileEinstellungen Vorrang haben.
aL3xa
1
Wenn Sie den Kommentar von @ aL3xa weiterverfolgen, sehen Sie sich ?Startupdie wirklich wichtigen Details an, wo sich `.Rprofile-Dateien befinden können und welche Vorrang haben.
Josh O'Brien
Und bitte beachten Sie die .Firstund .LastObjekte.
aL3xa
Antworten:
117
Sie können Repos in Ihrem .R-Profil festlegen , um Ihre Auswahl bei jedem Start von R wiederherzustellen
Alternativ können Sie den Spiegel in Ihrem Standort standortweit einstellen Rprofile.site. Der Speicherort der Datei wird angegeben durch ?Startup:
Der Pfad dieser Datei wird aus dem Wert der R_PROFILE
Umgebungsvariablen (nach der Tilde-Erweiterung) abgeleitet. Wenn diese Variable nicht gesetzt ist, lautet die Standardeinstellung R_HOME/etc/Rprofile.site, die verwendet wird, wenn sie vorhanden ist (was bei einer 'fabrikneuen' Installation nicht der Fall ist).
Tun Sie dies Sys.getenv("R_PROFILE")für die erste Option Sys.getenv("R_HOME")oder R.home()für die zweite Option. Unter macOS ist der Speicherort des zweiten /Library/Frameworks/R.framework/Resources/etc/.
Die Datei ist möglicherweise nicht vorhanden, oder die folgenden Zeilen sind auskommentiert:
# set a CRAN mirror# local({r <- getOption("repos")# r["CRAN"] <- "http://my.local.cran"# options(repos=r)})
Entfernen Sie daher die Kommentarzeichen und ändern Sie " http: //my.local.cran " auf die richtige Website, z.
Ich habe zusätzliche Informationen hinzugefügt, da es keine zusätzliche Antwort wert war und ein bisschen zu viel für einen Kommentar.
Joris Meys
2
Ich glaube nicht, dass dieser Anruf structureetwas bewirkt. Normalerweise ist es nur eine bequeme Möglichkeit, einem Objekt Attribute hinzuzufügen.
Richie Cotton
@rinni: danke, ich habe nach der Liste der URLs gegoogelt, die ich am nächsten gefunden habe, wie Sie in der .RprofileDatei beschrieben haben.
3
RProfile.siteIn meinem R 3.3.1 unter Arch Linux x86_64 scheint keine Datei vorhanden zu sein . Es gibt eine Datei mit dem Namen RProfile, die die in der Antwort genannten auskommentierten Zeilen nicht enthält.
SACHIN GARG
5
Dabei ist "IHR LIEBLINGSSPIEGEL" die URL, nicht der Name.
Rprofile
Datei bearbeiten . Auf * NIX-Plattformen befindet es sich in/usr/lib/R/library/base/R/Rprofile
. Seien Sie vorsichtig ... und beachten Sie, dass lokale.Rprofile
Einstellungen Vorrang haben.?Startup
die wirklich wichtigen Details an, wo sich `.Rprofile-Dateien befinden können und welche Vorrang haben..First
und.Last
Objekte.Antworten:
Sie können Repos in Ihrem .R-Profil festlegen , um Ihre Auswahl bei jedem Start von R wiederherzustellen
Bearbeiten: um genauer zu sein:
Hinzufügen
zu Ihrem .Rprofil
Alternativ können Sie den Spiegel in Ihrem Standort standortweit einstellen
Rprofile.site
. Der Speicherort der Datei wird angegeben durch?Startup
:Tun Sie dies
Sys.getenv("R_PROFILE")
für die erste OptionSys.getenv("R_HOME")
oderR.home()
für die zweite Option. Unter macOS ist der Speicherort des zweiten/Library/Frameworks/R.framework/Resources/etc/
.Die Datei ist möglicherweise nicht vorhanden, oder die folgenden Zeilen sind auskommentiert:
Entfernen Sie daher die Kommentarzeichen und ändern Sie " http: //my.local.cran " auf die richtige Website, z.
quelle
structure
etwas bewirkt. Normalerweise ist es nur eine bequeme Möglichkeit, einem Objekt Attribute hinzuzufügen..Rprofile
Datei beschrieben haben.RProfile.site
In meinem R 3.3.1 unter Arch Linux x86_64 scheint keine Datei vorhanden zu sein . Es gibt eine Datei mit dem NamenRProfile
, die die in der Antwort genannten auskommentierten Zeilen nicht enthält.