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

Connected

演習

便利なメソッド

pop は RasterLayer オブジェクトで、ボストンとNYC周辺の人口を表しています。各グリッドセルには、そのセル内に住む人数が単純に格納されています。

前の演習で見たように、print() は座標参照系、グリッドの大きさ(行・列の数と地理座標の両方)、そしてグリッドに保存された値の基本情報など、オブジェクトの有用な概要を表示します。ただし非常に簡潔です。では、オブジェクト内の実際の値を少し見たい場合はどうすればよいでしょうか?

最初の方法は、単にオブジェクトを plot() することです。raster オブジェクトには値のヒートマップを作成する plot() メソッドがあります。

raster オブジェクトから値を取り出したい場合は、values() 関数を使って値のベクトルを取得できます。pop ラスターには 316,800 個の値があるため、すべてを表示するのは現実的ではありませんが、str() や head() を使って中身を少しのぞくことができます。

指示

100 XP
  • pop に対して plot() を呼び出してください。NYC がどこにあるかわかりますか?
  • values(pop) に対して str() を呼び出してください。
  • values(pop) に対して head() を呼び出してください。