科学の箱

科学・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

SIGNATE お弁当の需要予測-3

Seabornを利用してデータをビジュアル化してみる。 まずは売り上げの分布図から sns.distplot(d_train[‘y’], kde=False, rug=False, bins=50) …

no image

numpy.random.standard_normal()を使って標準分布の配列を生成する

numpy.random numpyにはいろいろな種類の分布関数から配列をランダムに生成するモジュールが用意されている。このモジュールはnumpy.randomと呼ばれる。 マニュアルはこちら : R …

no image

bing image searchをpythonで利用

Azureへの登録+Bing Search APIを登録についてはこちらのサイトが詳しい。 https://qiita.com/ysdyt/items/49e99416079546b65dfc ただし …

no image

NumPyを使ってみる

Pythonでデータ分析の勉強を始めるとまず初めに出てくるパッケージ numpy。これはそもそも何か。 numpyのuser documentを読みながらいじってみる。 https://docs.sc …

no image

dataframeのgroupbyで使えるメソッド

Dataframeでgroupby経由で使宇メソッド。基礎統計で大事そうなものだけを記載。 mean() sum() std() count() max(), min() describe() Rel …

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

side bar top



アーカイブ

カテゴリー