科学の箱

科学・IT・登山の話題

Python

pythonで地理情報を取り扱う

投稿日:2018年4月3日 更新日:

pythonでデータ分析をして地理情報に表示したいときに使うパッケージはplotlyである。

plotlyのchropleth map(階級区分図)を利用する。

plotlyについてはこちらでサンプルコードが紹介されている。

https://plot.ly/python/choropleth-maps/#world-choropleth-map

またkaggleに記載されている下記の記事はTMDBと組み合わせて世界における映画の本数をプロットしている

https://www.kaggle.com/fabiendaniel/choropleth-map-with-plotly

日本の地図を表示したいので、関係そうなパラメータであるlocationmodeとscopeをいじってみたがうまくいかなかった。


data = dict(type='choropleth',
colorscale = 'YIOrRd',
locations = df['code'],
z = df['total exports'],
locationmode = 'USA-states',
text = df['text'],
marker = dict(line = dict(color = 'rgb(255,255,255)',width = 2)),
colorbar = {'title':"Millions USD"}
)

 

plotlyについては下記のリンクを参照する

https://plot.ly/python/reference/#choropleth

 

メタ情報

inarticle



メタ情報

inarticle



-Python
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

グラフの軸を操作する

概要 ここでは以下の項目について取り扱う 軸にラベルを設定する ー xlabel, ylabel 軸の最小値、最大値を設定する ー xlim, ylim, xaxis 軸にメモリを設定する ー xti …

no image

pyplotでグラフを表示

matplotlib.pyplotを利用すると、配列からお手軽にグラフを作成できる。 内容 最もシンプルなグラフ タイトル ラベル、レジェンドを追加 線の種類を変える 最もシンプルなグラフ まずはpy …

no image

model.coef_の確認

重回帰分析で重みを確認するには下記を利用する。 model.coef_ ただしこれだと有効桁数が分かりにくいので有効桁数を3桁にして、さらに指数を展開する。 np.set_printoptions(p …

no image

automated the boring – day 2

今日は簡単なUser認証のプロトタイプといえば恰好はよいが、 パスワードの入力 パスワードの突き合せ パスワードつきあわせの結果によりメッセージを変える name = ‘Mary’ password …

no image

蟻本 P42 硬貨の問題

貪欲法の基本 その時点で最善の手を尽くす 尽くした結果を目的とする値に反映させる。 次善の手になるようにする。 1に戻る 硬貨の問題 A=int(input()) *C,=map(int,input( …

2018年4月
« 3月   5月 »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

side bar top



アーカイブ

カテゴリー