「PythonとMatplotlibを使用して目を引く国別ランキングを作成する方法」

Creating Eye-Catching Country Rankings Using Python and Matplotlib

Matplotlibチュートリアル

標準の折れ線グラフに代わる美しいオルタナティブ

Chart created by the author

こんにちは、このチュートリアルへようこそ。ここではPythonとMatplotlibを使用して上記のグラフを作成する方法を教えます。

このデータの可視化の良い点は、特定の指標において各国がどのようにランクされているかをクリーンで美しい方法で表示していることです。

標準の折れ線グラフを使用する代わりに、実際の値を表示する方法では、いくつかの国が近くにあったり、いくつかの国が他の国を大きく上回っている場合に混乱することがあります。

このチュートリアルのコードにアクセスしたい場合は、このGitHubリポジトリで見つけることができます。

データについて

このチュートリアルでは、今日の10大経済のGDP値を含むシンプルなCSVを作成しました。

Screenshot by the author

データは世界銀行から提供されており、指標の正式名称は「GDP(2015年の一定ドル)」です。

GDPの異なる測定方法について詳しく知りたい場合は、同じ種類のデータ可視化を使用したこの記事をご覧ください。

私たちの地球の最大経済に関する4つのチャートが世界の理解を向上させます

知識は力だと言います。

VoAGI.datadriveninvestor.com

さあ、チュートリアルを始めましょう。

ステップ1:ランキングの作成

ステップ1は、データセットの各年において国をランク付けすることです。これはpandasを使用して簡単に行うことができます。

def create_rank_columns(df, columns):    rank_columns = ["rank_{}".format(i) for i in range(len(columns))]    for i, column in enumerate(columns):        df[rank_columns[i]] = df[column].rank(ascending=False)            return df, rank_columns

結果の列は次のようになります。

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

人工知能

「コーネリスネットワークスのソフトウェアエンジニアリング担当副社長、ダグ・フラーラー氏 - インタビューシリーズ」

ソフトウェアエンジニアリングの副社長として、DougはCornelis Networksのソフトウェアスタック全体、Omni-Path Architecture...

人工知能

「サティスファイラボのCEO兼共同創設者、ドニー・ホワイト- インタビューシリーズ」

2016年に設立されたSatisfi Labsは、会話型AI企業のリーディングカンパニーです早期の成功は、ニューヨーク・メッツ、メイシ...

人工知能

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

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

データサイエンス

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

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

人工知能

ファイデムのチーフ・プロダクト・オフィサー、アルパー・テキン-インタビューシリーズ

アルパー・テキンは、FindemというAI人材の獲得と管理プラットフォームの最高製品責任者(CPO)ですFindemのTalent Data Clou...

AIニュース

OpenAIのCEOであるSam Altman氏:AIの力が証明されるにつれて、仕事に関するリスクが生じる

OpenAIのCEOであるSam Altmanは、特に彼の作品であるChatGPTに関するAIの潜在的な危険性について公言してきました。最近のイ...