Wie kann ich meinen Ordner getwd()
direkt von der R-Konsole aus öffnen? Dies ist nützlich, wenn ich etwas sehen möchte, das ich gerade dort gerade exportiert habe. Eine Google-Suche hat nichts ergeben und ich habe keine Möglichkeit, eine Funktion zu erstellen.So öffnen Sie das Arbeitsverzeichnis direkt von der R-Konsole aus?
Antwort
Wenn Sie tatsächlich einen Dateibrowser wünschen, können Sie eine Funktion zum Öffnen des Verzeichnisses erstellen. Dies geschieht, anders basierend auf dem Betriebssystem Sie verwenden, aber dies sollte die meisten Basen
opendir <- function(dir = getwd()){
if (.Platform['OS.type'] == "windows"){
shell.exec(dir)
} else {
system(paste(Sys.getenv("R_BROWSER"), dir))
}
}
abdecken Wenn Sie es Cross-Plattform zu sein, brauchen Sie nicht es auf nur den Code für Ihr Betriebssystem reduzieren. Aber wenn Sie nur die Dateien in einem bestimmten Verzeichnis anzeigen möchten, sollte die Verwendung von dir
gut genug sein.
Sehr schön \ Phantom {!} –
Sie können mit dir() oder list.files() die Dateien im aktuellen Arbeitsverzeichnis oder file.choose() anzeigen, um das Verzeichnis zu durchsuchen und eine Datei auszuwählen. Alle drei sind standardmäßig auf das aktuelle Arbeitsverzeichnis eingestellt.
- 1. So öffnen Sie das Powershell-Konsolenfenster von Powershell aus
- 2. So führen Sie SQL-Skripts direkt von der Eingabeaufforderung aus
- 3. So öffnen Sie das Fenster
- 4. Datei in Midnight Commander direkt von der Konsole aus öffnen?
- 5. So öffnen Sie das Mikrofoneigenschaftenfenster
- 6. So öffnen Sie Google Play Store App direkt ohne Auswahlabsicht
- 7. Wie erkennt R das Arbeitsverzeichnis als Arbeitsverzeichnis?
- 8. So sehen Sie das aktuelle Arbeitsverzeichnis in WinGHCi
- 9. ändern Sie das aktuelle Arbeitsverzeichnis
- 10. So öffnen Sie die Kamera direkt im Panorama/Photosphere-Modus?
- 11. Ändern Sie das aktuelle Arbeitsverzeichnis in der Eingabeaufforderung mit Python
- 12. Reintegration Zweig aus Arbeitsverzeichnis
- 13. löscht aus git Arbeitsverzeichnis
- 14. So öffnen Sie eine App von einem anderen Gerät aus
- 15. Öffnen von Wegbeschreibungen in Google Maps direkt
- 16. So öffnen Sie das Dialogfeld zum Speichern von PDF-Dateien
- 17. So entfernen Sie einen Nullwert direkt aus NSDictionary
- 18. Steuern Sie das Arbeitsverzeichnis für <input type = "file">?
- 19. Was ist das Arbeitsverzeichnis bei der Verwendung von IDLE?
- 20. So öffnen Sie webstorm von Terminal
- 21. PowerShell Start-Job-Arbeitsverzeichnis
- 22. So öffnen Sie programmgesteuert
- 23. So verwenden Sie direkt JAR-Datei aus Hauptresourcen Ordner Java
- 24. So öffnen Sie TestComplete von Java-Code
- 25. Öffnen von .m-Dateien DIREKT in MATLAB
- 26. MooTools: So verwenden Sie responseText direkt
- 27. PyCharm Python-Datei direkt öffnen
- 28. So finden Sie das richtige Modellelement aus der Liste
- 29. So öffnen Sie das Fenster "Projekte" in Netbeans
- 30. So entfernen Sie das Symbol aus der Zeichenfolge Java
Sie können den Inhalt mit 'list.files (getwd()) sehen' –
** Natürlich ** können Sie eine Funktion erstellen. 'mydir <- function() list.files()' hat gerade 'mydir' erstellt (und' getwd() 'wird automatisch ausgeführt, wenn wir kein anderes Verzeichnis angeben). –
Wenn Sie Windows verwenden, können Sie auch 'choose.files (getwd())' versuchen. –