SOで再現可能な投稿を作成するために、データファイルを一時的な場所にダウンロードし、そこからRにロードしようとしています。このSO投稿では主にJDLongsの回答のコードを使用しています。ダウンロードと解凍はすべて正常に機能しますが、一時ディレクトリからファイルをロードできません。これは私が使用しているコードです:
library(maptools)
tmpdir <- tempdir()
url <- 'http://epp.eurostat.ec.europa.eu/cache/GISCO/geodatafiles/NUTS_2010_03M_SH.zip'
file <- basename(url)
download.file(url, file)
unzip(file, exdir = tmpdir )
## I guess the error is somewhere in the next two lines
shapeFile <- paste(tmpdir,"/Shape/data/NUTS_RG_03M_2010")
EU <- readShapeSpatial(shapeFile)
# --> Error in getinfo.shape(fn) : Error opening SHP file
私はtempdir()のmanファイルを調べていましたが成功しませんでした。作業ディレクトリを一時的な場所に設定することも機能しませんでした。私はおそらくここで非常に基本的な何かを見逃しています。これを回避するためのヒントはありますか?