Plotly Expressを使用してマップをアニメーション化する

Plotly Expressでマップをアニメーション化する

インフォグラフィックを活気づけましょう!

Selected states colored by the year they entered the union (all images by the author unless otherwise noted)

アニメーション化された地図は、注目を引き、情報を伝えるための素晴らしいツールです。プレゼンテーションの準備をするビジネスパーソン、インフォグラフィックの準備をするジャーナリスト、クラスの授業を準備する教師など、アニメーションは観客の関与、集中力、記憶力を向上させます。また、ライブのアニメーションを表示する予定がない場合でも、異なる時間枠での静的な表示を準備する際にも便利です。

このクイックサクセスデータサイエンスプロジェクトでは、Python、pandas、Plotly Expressを使用してアメリカ合衆国の進化を可視化します。具体的には、コロプレス地図を使用して米国の州の連邦への参加を日ごと、年ごと、大きな時間枠でアニメーション化します。

コード

以下のコードはJupyter Labで書かれ、セルごとに表示されます。

ライブラリのインストールとインポート

Plotly Expressは、Plotlyグラフィングライブラリの高レベルバージョンであり、Plotlyを依存関係として必要とします。condaまたはpipを使用してインストールできます。

以下はcondaのインストール方法です:

conda install -c plotly plotly_express

以下はpipのバージョンです:

pip install plotly

pandasデータ解析パッケージをインストールするには、次のいずれかを使用します:

conda install pandas

または:

pip install pandas

また、NumPy(Numerical Python)ライブラリも必要ですが、pandasと一緒に含まれているため、直接インストールする必要はありません。

以下はインポート文です。簡単な入力のためにエイリアスを使用しています:

import numpy as npimport pandas as pdimport plotly.express as px

データの読み込みと準備

便宜上、必要なデータのCSVファイルを作成し、このGistに保存しました。ファイルには、州の名前、公式の省略名、連邦への参加日、および参加順が含まれています。ファイルは日付順に昇順でソートされています。pandas DataFrameとして読み込むことができるため、Plotly Expressはpandasと非常に相性が良いです。

We will continue to update VoAGI; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

人工知能

「Ntropyの共同創設者兼CEO、ナレ・ヴァルダニアンについて - インタビューシリーズ」

「Ntropyの共同創設者兼CEOであるナレ・ヴァルダニアンは、超人的な精度で100ミリ秒以下で金融取引を解析することを可能にす...

人工知能

ジョナサン・ダムブロット、Cranium AIのCEO兼共同創設者- インタビューシリーズ

ジョナサン・ダムブロットは、Cranium AIのCEO兼共同創業者ですCranium AIは、サイバーセキュリティおよびデータサイエンスチ...

データサイエンス

「3つの質問:ロボットの認識とマッピングの研磨」

MIT LIDSのLuca CarloneさんとJonathan Howさんは、将来のロボットが環境をどのように知覚し、相互作用するかについて議論し...

AIテクノロジー

アンソニー・グーネティレケ氏は、Amdocsのグループ社長であり、テクノロジー部門および戦略部門の責任者です- インタビューシリーズ

アンソニー・グーネティレーケは、Amdocsでグループ社長、テクノロジーと戦略担当です彼と企業戦略チームは、会社の戦略を策...

データサイエンス

「Adam Ross Nelsonによる自信のあるデータサイエンスについて」

データサイエンスの中で新たな分野が現れ、研究内容が理解しにくい場合は、専門家や先駆者と話すのが最善です最近、私たちは...

人工知能

「15Rockの共同創業者兼CEO、ガウタム・バクシ氏によるインタビューシリーズ」

「ガウタム・バクシは、気候リスク管理とアドバイザリーサービスのグローバルリーダーである15Rockの共同創設者兼CEOですガウ...