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

人工知能

「Zenの共同創設者兼CTO、イオン・アレクサンドル・セカラ氏によるインタビューシリーズ」

創業者兼CTOであるIon-Alexandru Secaraは、Zen(PostureHealth Inc.)の開発を牽引しており、画期的な姿勢矯正ソフトウェア...

人工知能

Aaron Lee、Smith.aiの共同設立者兼CEO - インタビューシリーズ

アーロン・リーさんは、Smith.aiの共同創業者兼CEOであり、AIと人間の知性を組み合わせて、24時間365日の顧客エンゲージメン...

人工知能

ジョシュ・フィースト、CogitoのCEO兼共同創業者 - インタビューシリーズ

ジョシュ・フィーストは、CogitoのCEO兼共同創業者であり、感情と会話AIを組み合わせた革新的なプラットフォームを提供するエ...

人工知能

「Kognitosの創設者兼CEO、ビニー・ギル- インタビューシリーズ」

ビニー・ギルは、複数の役職と企業を横断する多様で幅広い業務経験を持っていますビニーは現在、Kognitosの創設者兼CEOであり...

人工知能

ムーバブルインクのCEO兼共同創設者であるヴィヴェク・シャルマ氏についてのインタビュー・シリーズ

ビヴェクは2010年にムーバブルインクを共同設立し、急速な成長を遂げながら、600人以上の従業員を擁し、世界有数の革新的なブ...

人工知能

「UVeyeの共同設立者兼CEO、アミール・ヘヴェルについてのインタビューシリーズ」

アミール・ヘヴァーは、UVeyeのCEO兼共同創設者であり、高速かつ正確な異常検出により、自動車およびセキュリティ産業に直面...