Ich möchte einige temporäre Daten auf der Festplatte in einem R-Paket schreiben, und ich möchte sicher sein, dass es auf jedem Betriebssystem ausgeführt werden kann, ohne dass der Benutzer über Administratorrechte verfügt. Gibt es eine vorhandene R-Funktion, die einen Pfad zu einem temporären Verzeichnis auf allen wichtigen Betriebssystemen bereitstellen kann? Oder eine Möglichkeit, auf das Home-Verzeichnis eines Benutzers zu verweisen?Schreiben von temporären Daten von R
Ansonsten dachte ich, dies zu versuchen:
Sys.getenv("temp")
Ich nehme an, dass ich die Leute nicht Schreibzugriff auf ihre R Standorten erwarten haben, sonst ich einen Pfad im Paketverzeichnis verweisen konnte: .find.package("package.name")
.
Perfekt, danke! Anmerkung zu self: Probiere apropos, bevor du eine Frage stellst: 'apropos (" temp ")' hätte "tempdir" und "tempfile" zurückgegeben. – Shane