「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

データサイエンス

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

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

機械学習

もし芸術が私たちの人間性を表現する方法であるなら、人工知能はどこに適合するのでしょうか?

MITのポストドクターであるジヴ・エプスタイン氏(SM '19、PhD '23)は、芸術やその他のメディアを作成するために生成的AIを...

人工知能

「ジンディのCEO兼共同創設者、セリーナ・リー― インタビューシリーズ」

「Celina Leeは、ZindiのCEO兼共同創設者であり、アフリカのデータサイエンティスト向けの最大の専門ネットワークです Celina...

人工知能

「トリントの創設者兼CEO、ジェフ・コフマンへのインタビューシリーズ」

ジェフ・コーフマンは、ABC、CBS、CBCニュースで30年のキャリアを持った後、Trintの創設者兼CEOとなりましたジェフは手作業の...

人工知能

「シフトのCEOであるクリス・ナーゲル – インタビューシリーズ」

クリスはSiftの最高経営責任者です彼は、Ping Identityを含むベンチャー支援および公開SaaS企業のシニアリーダーシップポジシ...

AIテクノロジー

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

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