2016-12-22 4 views
0

Also habe ich ein Problem mit UNC-Pfaden. Nach anderen unc verwandten Thema sollte die richtige Form sein:UNC-Pfade für read.csv in R

source <- read.csv("\\\\W:\\Reports\\report.csv") 

aber dann bekam ich die Fehlermeldung:

Error in file(file, "rt") : cannot open the connection 
In addition: Warning message: 
In file(file, "rt") : 
    cannot open file '\\W:\Reports\report.csv': Invalid argument 

Als Benutzer ich Zugriff auf das sehr Ordner- und Datei - ich bin positiv darüber.

+0

Wenn Sie die Schrägstriche mit Schrägstriche ersetzen, können Sie Windows-Pfade in R verwenden leicht. Also, 'W:/Reports/report.csv' zum Beispiel. – TARehman

+0

Versuchen Sie 'file.choose()' zu verwenden, um den Pfad zu finden. –

Antwort

1

Sie verwenden keine UNC-Pfade. Ein UNC-Pfad wäre etwa "\\\\myserver\\C$\\Users" oder "//myserver/C$/Users" oder "//myserver/Users". Was Sie verwenden, ist ein zugeordnetes Laufwerk oder ein zugeordnetes Netzlaufwerk. Sie sind eine Alternative zu UNC-Pfaden. Versuchen Sie stattdessen:

read.csv("W:\\Reports\\report.csv") 

oder Slashes:

read.csv("W:/Reports/report.csv") 
+0

Leider funktionieren beide nicht. W: ist in der Tat ein zugeordnetes Laufwerk, der unc-Pfad ist in diesem Fall \\ spplfapcen05 \. Also mein Code ist Quelle <- read.csv ("\\\\ spplfapcen05 \\ Berichte \\ report.csv") – megakot

+0

Sie haben wahrscheinlich den Pfad dann falsch. Geben Sie 'file.choose()' an der R-Eingabeaufforderung ein und navigieren Sie zur Datei 'report.csv'. Wenn Sie dann im Navigationsdialog Öffnen drücken, gibt R den Pfad zurück. –

Verwandte Themen