Rでシェープファイルを読み込む方法【R備忘録】

Rでシェープファイル(Shapefile)を読み込むには、sfパッケージを使用するのが一般的です。sfは空間データを効率的に取り扱うための強力なツールで、シェープファイルの読み込みや操作が簡単に行えます。

スポンサーリンク

準備:必要なパッケージのインストール

まず、sfパッケージをインストールしていない場合は、以下のコードを実行してインストールします。

install.packages("sf")
スポンサーリンク

シェープファイルの読み込み

インストールが完了したら、sfパッケージを使用してシェープファイルを読み込みます。以下が基本的な読み込みコードです。

library(sf)

# シェープファイルのパスを指定
shapefile_path <- "path/to/shapefile.shp"

# シェープファイルを読み込む
shape_data <- st_read(shapefile_path)

# 読み込んだデータの確認
print(shape_data)
スポンサーリンク

コードの解説

st_read()関数を使用して、指定したパスにあるシェープファイルを読み込みます。読み込んだデータは、sfオブジェクトとしてRの環境に保存され、地理情報を含むデータフレームとして操作可能です。

スポンサーリンク

まとめ

シェープファイルをRで扱う場合、sfパッケージを使うことで、地理空間データの読み込みが簡単に行えます。さらに、読み込んだデータに対して空間操作や可視化なども可能です。次の記事では、読み込んだシェープファイルを操作する方法について紹介します。

 

コメント

タイトルとURLをコピーしました