Pythonで美しく(かつ有用な)スパゲッティプロットを作成する

Pythonで美しくスパゲッティプロットを作成する

スタックされた折れ線グラフは今とても人気です!

Hunter Harrittによる写真(Unsplash)

最近は気候変動に関する記事が多くあり、その中には多くの年数にわたるデータを要約した特徴的なスタックされた折れ線グラフが多く使われています。以下はClimate Reanalyzerからの例で、過去1年半にわたる海水温度が平均よりも高いことを示しています[1]:

グローバル(60S-60N)海面温度(1981-2023)[1]

また、Dr. Zachary Labeのサイトに掲載されている以下のチャートも似たようなもので、過去40年以上の間の南極海氷の範囲を示しています[2]:

南極の海氷の範囲(1978-2023)[2]

これらのグラフはインフォグラフィックスで人気がありますが、この人気は少し驚くべきものです[3]。これらの密集し絡み合った表示では、個々の線を追うのが困難であるため、「スパゲッティ」プロットとして一般的に避けられ、軽蔑されています。

しかし、スパゲッティプロットを成功させるためには、1つまたは2つの線を他のすべての線と比べて目立たせる必要があります。この戦略により、選択した線を全体の文脈の中に配置することができます。それらは正常な結果を表しているのか、それとも外れ値なのか?結果は本当に良いのか、本当に悪いのか?背景のトレンドに重ねて表示することで、物語は自然に展開されます。

このクイックサクセスデータサイエンスプロジェクトでは、Plotly Expressグラフィングライブラリを使用して以前の南極海氷チャートの模擬を作成します。このコード例を使用すると、独自のデータセットに対して同様のプロットを生成することができます。

National Snow and Ice Data Center

データには、コロラド大学ボルダー校の環境科学研究協力組合(CIRES)の一部であるNational Snow and Ice Data Centerが編集した包括的な公共データセットを使用します[4]。このデータセットは衛星画像を利用して極地の海氷の変化を追跡・監視しており、例えば南極周辺の氷の「光輪」などを捉えています。

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

人工知能

「コマンドバーの創設者兼CEO、ジェームズ・エバンスによるインタビューシリーズ」

ジェームズ・エバンズは、CommandBarの創設者兼CEOであり、製品、マーケティング、顧客チームを支援するために設計されたAIパ...

人工知能

ディープAIの共同創業者兼CEO、ケビン・バラゴナ氏- インタビューシリーズ

ディープAIの創設者であるケビン・バラゴナは、10年以上の経験を持つプロのソフトウェアエンジニア兼製品開発者です彼の目標...

人工知能

「アナコンダのCEO兼共同創業者、ピーターウォングによるインタビューシリーズ」

ピーター・ワンはAnacondaのCEO兼共同創設者ですAnaconda(以前はContinuum Analyticsとして知られる)を設立する前は、ピー...

人工知能

「マーシャンの共同創設者であるイータン・ギンスバーグについてのインタビューシリーズ」

エタン・ギンズバーグは、マーシャンの共同創業者であり、すべてのプロンプトを最適なLLMに動的にルーティングするプラットフ...

人工知能

「LeanTaaSの創設者兼CEO、モハン・ギリダラダスによるインタビューシリーズ」

モーハン・ギリダラダスは、AIを活用したSaaSベースのキャパシティ管理、スタッフ配置、患者フローのソフトウェアを提供する...

データサイエンス

「David Smith、TheVentureCityの最高データオフィサー- インタビューシリーズ」

デビッド・スミス(別名「デビッド・データ」)は、TheVentureCityのチーフデータオフィサーであり、ソフトウェア駆動型のス...