「PythonとMatplotlibを使用して目を引く国別ランキングを作成する方法」
Creating Eye-Catching Country Rankings Using Python and Matplotlib
Matplotlibチュートリアル
標準の折れ線グラフに代わる美しいオルタナティブ
こんにちは、このチュートリアルへようこそ。ここではPythonとMatplotlibを使用して上記のグラフを作成する方法を教えます。
このデータの可視化の良い点は、特定の指標において各国がどのようにランクされているかをクリーンで美しい方法で表示していることです。
標準の折れ線グラフを使用する代わりに、実際の値を表示する方法では、いくつかの国が近くにあったり、いくつかの国が他の国を大きく上回っている場合に混乱することがあります。
このチュートリアルのコードにアクセスしたい場合は、このGitHubリポジトリで見つけることができます。
データについて
このチュートリアルでは、今日の10大経済のGDP値を含むシンプルなCSVを作成しました。
データは世界銀行から提供されており、指標の正式名称は「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!
Was this article helpful?
93 out of 132 found this helpful
Related articles