2016-12-22 21 views
0

UNCパスに問題があります。他のUNCの関連トピックによると、正しい形式は次のようになります。Rのread.csvのUNCパス

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

が、その後、私はエラーメッセージを得た:私は非常にフォルダやファイルへのアクセス権を持つユーザーとして

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 

を - 私はそれについて肯定的です。

+0

あなたはスラッシュとバックスラッシュを交換した場合、あなたは簡単にRで、Windowsのパスを使用することができます。例えば、 'W:/ Reports/report.csv'です。 – TARehman

+0

'file.choose()'を使ってパスを探してみてください。 –

答えて

1

UNCパスは使用していません。 UNCのパスは、"\\\\myserver\\C$\\Users"または"//myserver/C$/Users"または"//myserver/Users"のようなものになります。使用しているのは、マップされたドライブまたはマップされたネットワークドライブです。これらはUNCパスの代替品です。代わりにこれを試してみてください:

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

または前方にはスラッシュ:

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

残念ながら、両方とも機能しません。 W:実際にはマップされたドライブです。この場合のuncパスは\\ spplfapcen05 \です。ですから、私のコードは ソースです - megakot

+0

あなたはパスが間違っている可能性があります。 Rプロンプトで 'file.choose()'とタイプし、 'report.csv'ファイルに移動してください。ナビゲーションダイアログでOpenを押すと、Rがパスを返します。 –

関連する問題