点データの分析
本教材は、「点データの分析」の実習用教材です。QGISを用いて、点データの密度を可視化し視覚的に分析する手法や、点パターン分布を数理的に分析する手法について解説しています。理論の解説は、講義用教材の地理情報科学教育用スライド(GIScスライド)の4章が参考になります。
課題形式で使用する場合は、本教材を一読した後、課題ページへお進みください。GIS初学者は、本教材を進める前にGISの基本概念の教材を確認しておいてください。本教材を使用する際は、利用規約をご確認いただき、これらの条件に同意された場合にのみご利用下さい。
Menu
視覚的分析
数理的分析
実習用データ
実習をはじめる前に、tokyoをダウンロードしてください。
スライド教材
本教材は、スライド_点データの分析としても、ご利用いただけます。
視覚的分析
以下では、コンビニエンスストアのデータを用いて、QGISでポイントデータの密度を視覚的に分析する手法について解説しています。前提として、点データの視覚的分析では、メッシュや行政区画などの空間集計に用いるオブジェクトの大きさに影響されることを注意する必要があります。
点の分布密度
下の図は、QGISでcvs_jgd2011_9.shpファイルを読み込み、東京都のコンビニエンスストアの分布を示したものです。この図を見ると点が密集している地域とそうでない地域があることはわかります。しかし、地域ごとの密度の違いはよくわかりません。そこで、以下ではQGISでメッシュ(方形区)や行政区画ごとに密度を可視化する手法を解説します。

メッシュによる点密度の表示
プロセッシング>ツールボックス>ベクター作成>グリッドの作成から以下の手順で、メッシュを作成する。ここでは、500m×500mのメッシュを作成する。

- 長方形(ポリゴン)を選択する。
- レイヤの領域を使うため、cvs_jgd2011_9を選択する。
- 水平、垂直方向をそれぞれ500mとする。
- 出力先とファイル名を指定する。
- 実行をクリックする。
下の図のように、500m×500mのメッシュが作成できる。

メッシュ内のポイント数を計算する
ベクタ>解析ツール>ポリゴン内のポイント数からメッシュ内のポイント数を以下のように計算する。

- ポリゴンに出力したメッシュを選択する。
- ポイントにコンビニのレイヤ(cvs_jgd2011_9.shp)を指定する。
- 出力先を指定する。
- 実行をクリックする。
以下のように、メッシュ内のポイント数を集計した、新規ポリゴンが作成される。
属性テーブルを開き、一番端の列のデータを並び替えて表示すると、計算結果が追加されていることが確認できる。
メッシュ内のポイント数で色分け
プロパティ>シンボロジーから メッシュ内のポイント数をもとに色分けを行う。

※属性値が、文字型になっていると、ポリゴン内のポイント数の段階づけの色分けができない。そのため、以下の手順で数値型へ変換する。メッシュの属性テーブルを開き、フィールド計算機>新しいフィールドを作るから、フィールド名(任意)を入力し、出力フィールドタイプをintegerにする。次に、フィールドと値からポイントを集計した列名を選択し、OKをクリックする。再計算が完了したのを確認し、編集モード(鉛筆マーク)をクリックし編集結果を保存する。
以下のように、メッシュごとにコンビニの密度が可視化される。

行政区内の点密度
以下では、行政区画のポリゴンを利用し、行政区ごとの点密度を計算する手法について解説しています。tokyo23ku_jgd2011_9.shpを読み込み、解析ツール>ポリゴン内のポイント数から、以下ののように設定し、行政区ごとのコンビニ数を計算する。

計算結果のスタイルをプロパティから設定する。
プロパティ>シンボロジーから属性値に応じて、以下のようにポリゴンの表現を整える。

カーネル密度推計
カーネル密度分析は犯罪発生マップなどに用いられる手法で、カーネル関数を用いてポイントの分布密度を連続的な密度局面としてモデル化する手法です。QGISでは、プロセッシング>ツールボックス>データ補間>ヒートマップ(カーネル密度推定)を選択し、以下のように実行します。


- 入力ポイントレイヤにコンビニのデータを選択する。
- 半径を500mとする。
- ピクセルサイズをそれぞれ、20とする。 ※ピクセルサイズが、小さすぎると処理時間が長くなるため十分に注意する。
- 出力ラスタを設定し、実行をクリックする。
出力されたラスタの配色を、プロパティ>シンボロジーから設定する。

半径の値(バンド幅)を変えて出力し、同じ閾値で分類すると結果が変わることも確認しておくと良い。バンド幅を広くとったカーネルは広域的傾向把握に有効である。一方で、局地的な値への対応が難しくなる。そのため、バンド幅の設定には注意する必要がある。

数理的分析
以下では、コンビニエンスストアのデータを用いて、ポイントデータの分布パターンを数理的に分析する手法について解説しています。またCrimeStatを使用した分析の手法についても解説しています。以下の手法の理論については、講義用教材の地理情報科学教育用スライド(GIScスライド)の4章が詳しいです。
平均最近隣距離法
プロセッシング>ツールボックス>ベクタ解析>最小近傍解析をクリックし、cvs_jgd2011_9を選択して、実行をクリックする。

標準偏差距離と標準偏差楕円
標準偏差距離
プラグイン>プラグインの管理とインストールからStandard Distanceをインストールする。プロセッシング>ツールボックス> Standard Distanceを選択し、cvs_jgd2011_9を指定し、実行する。

標準偏差楕円
プラグイン>プラグインの管理とインストールからStandard Deviational Ellipseをインストールする。ベクタ>Standard Deviational Ellipse> Standard Deviational Ellipseを選択し、cvs_jgd2011_9を指定し、実行する。

K-関数法
以下では、CrimeStatを用いたK-関数法について解説しています。
CrimeStatのインストール
NIJのサイトにアクセスし、CrimeStat IV をダウンロードし、解凍後に.exeファイルを起動する。


- crimestat.exeをダブルクリックし、CrimeStatを起動する。
Data Setupタグから、分析したいデータを選択する。Data Setup > Primary File > Select Filesをクリックし、typeで.shpを選択し、Browseからファイルを指定する。
Columから、ポイントデータのX,Yを指定する。
projectedとMetersにそれぞれチェックをつける。

Spatial description > Distance Analysisを選択する。Ripley’s K statistic(Ripley K)にチェックをいれUnitをMetersとし、Computeをクリックする。

この教材の課題ページ_点データの分析へ進む
ライセンスに関する注意事項
本教材で利用しているキャプチャ画像の出典やクレジットについては、その他のライセンスについてよりご確認ください。
教材の利用に関するアンケート
本プロジェクトでは、教材の改良を目的とした任意アンケートを実施しています。ご協力いただける方は、アンケートにお進みください。ご協力のほどよろしくお願いいたします。※ 本アンケートの成果は、教材の改良のほか、学会での発表等の研究目的でも利用します。また、本アンケートでは、個人が特定できるような質問は設けておりません。