1. 学ぶ
  2. /
  3. コース
  4. /
  5. R で地理空間データを可視化する

Connected

演習

ラスターファイルを読み込む

ラスターファイルは、raster パッケージの raster() 関数を使うと最も簡単に R に読み込めます。最初の引数 x に、拡張子を含むファイル名をそのまま渡します。

raster() 関数は、ファイル名の拡張子に基づいて一部の形式は raster パッケージのネイティブ関数で読み込み、それ以外は rgdal パッケージの readGDAL() に処理を委ねます。readGDAL() を直接使わない利点は、raster() が RasterLayer オブジェクトを返してくれる点です。

よく使われるラスターファイル形式に GeoTIFF(拡張子は .tif または .tiff)があります。ここでは US census からダウンロードした中央値所得のラスターデータをワーキングディレクトリに用意しました。

それでは中身を確認し、読み込んでみましょう。

指示

100 XP
  • dir() を使って、現在のワーキングディレクトリの内容を確認します。
  • もう一度 dir() を使い、nyc_grid_data ディレクトリの中身を確認します。
  • raster() に .tif ファイルへの完全なパスを渡し、中央値所得のラスターデータを income_grid という変数に読み込みます。
  • summary() を使って、ラスターデータが RasterLayer として保持されていることを確認します。
  • plot() を使って、ラスターデータの内容を可視化して確認します。