tmap
パッケージを使用してマップを生成し、インタラクティブHTMLファイルに保存する方法を学習しています。 save_tmap
関数を使用してtmap
オブジェクトを作成し、それを私の作業ディレクトリに保存すると、期待どおりのHTMLファイルが得られます。しかし、私が他のパスにディレクトリを変更すると、エラーメッセージが生成されました。次の例を参照してください。tmap :: save_tmap関数は作業ディレクトリ以外のフォルダにHTMLファイルを保存できません
# Load tmap package
library(tmap)
# Load example data
data(World)
# Create example map
example_map <- tm_shape(World, projection="longlat") +
tm_polygons() +
tm_layout("Long lat coordinates (WGS84)",
inner.margins = c(0, 0, .1, 0), title.size = .8)
# Save an HTML object
save_tmap(example_map, "example_map.html")
私の作業ディレクトリにはexample_map.html
があります。
# Create a folder in the working directory
if (!dir.exists("tmap_folder")){
dir.create("tmap_folder")
}
# Save the HTML object in "tmap_folder"
save_tmap(example_map, "tmap_folder/example_map.html")
これは動作しません。私は、次のエラーメッセージnormalizePathで
を指定しましたエラー(path.expand(パス)、winslash、mustWork)を取得します: パス[1] = "tmap_folder":システムがファイルを見つけることができませんが
このエラーを引き起こす可能性のあることがあれば、ご意見をお寄せください。