ggmapパッケージのgeocode関数を使って緯度・経度を求めた時に欠損値になってしまう場合の解決策

ggmapパッケージのgeocode関数を使うことで、住所から緯度、経度を求めることができます。

image

ggmapパッケージのgeocode関数の詳細については、こちらの動画をご覧ください。

image

もし、geocode関数を使って緯度などの値で欠損値になってしまう場合は、Google Maps APIが有効化されていないことが考えられます。

Google Maps APIを使用するには、下記の手順で可能です。

こちらのサイトから「使ってみる」のボタンをクリックします。

image

使ってみるをクリックした後は、Google Cloud Platfromでプロジェクトを作成する画面に遷移するかと思います。

画面の手順に従って、プロジェクトを作成していきます。

プロジェクトの作成後に、こちらからGoogle Maps Platformの画面に移動します。

概要タブの中に、「APIの有効化」のボタンがありますのでクリックします。

image

APIキーに「Maps API Key」があるかと思いますので、そちらをクリックします。

image

下記の箇所にあるAPI KeyをExploratory側で登録することになりますので、コピーしておきます。

image

先ほどコピーしたAPI Keyは、Exploratoryのスクリプトのプラスボタンから新しいスクリプトを作り、下記のように記述することでAPIキーを適用できます。

register_google("API Key")

image

「いいね!」 1