2016-06-13 16 views
4

Gibt es eine Möglichkeit, den Standardordner Windows Images mit der Komponente fileInput zu öffnen?Gezieltes Verzeichnis mit fileInput öffnen Shiny R

Jetzt öffnet es "Arbeitsplatz" und ich möchte dieses Verhalten nicht.

+0

möchten Sie eine Datei in einem bestimmten Ordner öffnen oder möchten Sie den Startpunkt Ihres 'fileInput' ändern? –

+0

Ändern Sie das Startverzeichnis –

+1

Glauben Sie nicht, dass es möglich ist. Aber Sie könnten das Problem mit 'selectInput' und' auswählungen = list.files (Ihr_Ordner, full.names = TRUE) 'umgehen. –

Antwort

1

Ja, ich glaube, das ist möglich. Dazu müssen Sie jedoch Ihr globales Verzeichnis in R ändern. Dieser Prozess ist sinnvoll, wenn Sie nur für eine Weile das eine Verzeichnis verwenden. Um dies zu tun:

  1. Gehen Sie in RStudio
  2. Wählen Sie "Extras" -> "Globale Optionen .." enter image description here
  3. Sie sollten über etwas wie das Bild sehen, dann können Sie „Browse .. .“in der roten Box, das einen Ordner Wähler bringen wird, von dem aus Sie Ihr neuen Dauerarbeitsverzeichnis
  4. Sobald Sie Ihren Ordner ausgewählt haben, festlegen können, klicken Sie auf‚Übernehmen‘und dann auf‚OK‘

Nach dir Hab das gemacht, wenn du deine shinyApp mit einem fileInput öffnest, sollte der Default der globale Pfad sein, den du gerade gesetzt hast.

+0

Gibt es eine Möglichkeit, dies von einer portablen Version von R zu tun? –

+0

Ich meine, vielleicht von einem Befehl, den ich in der Anwendung ausführen kann. Dieser Weg ist zu statisch und der Pfad konnte keine Änderungen in der Laufzeit haben. –

+1

Vielleicht habe ich etwas verpasst oder jemand, der mehr weiß, kann eingewogen werden, aber ich habe ziemlich hart ausgesehen und es scheint nicht, als ob es einen Weg gibt, es mit R-Code zu machen. –