「PythonとMatplotlibを使用して極座標ヒストグラムを作成する方法」

PythonとMatplotlibで極座標ヒストグラムを作成する方法

Matplotlibチュートリアル

魅力的なグラフを作成し、見る者に洞察に満ちたストーリーを伝える

作者によって作成されたグラフ

こんにちは、Python + Matplotlibチュートリアルへようこそ。上記の美しい極座標ヒストグラムの作成方法を紹介します。

極座標ヒストグラムは、標準の棒グラフでは多すぎる値がある場合に便利です。各棒が中央に向かって細くなる円形の形状は、同じ領域により多くの情報を詰め込むことができます。

素晴らしい機能の一つは、中心を一周すると最小値と最大値が出会い、視覚的な比較ができることです。

このチュートリアルでは、World Happiness ReportのデータとWorld Bankの所得水準に関する情報を使用しています。両データソースは、クリエイティブ・コモンズ・ライセンスの下で公開されています。

データフレームには146の国と3つの列が含まれています。

以下はデータの例です。

作者によるスクリーンショット

可視化のために必要なコードの各行を表示し、説明します。一緒に進めたい場合は、このGitHubリポジトリで使用しているコードとデータを見つけることができます。

さあ、始めましょう。

ステップ1:準備

ライブラリのインポート

誰もが馴染みのある標準のPythonライブラリのみが必要です。PILは必須ではありませんが、画像の処理に使用するため、私は好んで使用しています。

import mathimport numpy as npimport pandas as pdimport seaborn as snsimport matplotlib.pyplot as pltfrom PIL import Imagefrom matplotlib.lines import Line2Dfrom matplotlib.patches import Wedgefrom matplotlib.offsetbox import OffsetImage, AnnotationBbox

<p唯一目立つのは、チュートリアルの後半でこれらのコンポーネントをカバーします。

<p通常通り、データをロードするために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

人工知能

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

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

データサイエンス

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

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

人工知能

『ジュリエット・パウエル&アート・クライナー、The AI Dilemma – インタビューシリーズの著者』

『AIのジレンマ』は、ジュリエット・パウエルとアート・クライナーによって書かれましたジュリエット・パウエルは、著者であ...

人工知能

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

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

データサイエンス

アステラソフトウェアのCOO、ジェイ・ミシュラ - インタビューシリーズ

ジェイ・ミシュラは、急速に成長しているエンタープライズ向けデータソリューションの提供企業であるAstera Softwareの最高執...

人工知能

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

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