Python
 Computer >> コンピューター >  >> プログラミング >> Python

Python-Matplotlibを使用してPandasデータフレームの円グラフをプロットしますか?


円グラフをプロットするには、plot.pie()を使用します。円グラフは、列の数値データの比例代表です。

必要なライブラリをインポートします-

import pandas as pd
import matplotlib.pyplot as plt

データフレームを作成する-

dataFrame = pd.DataFrame({
   "Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000]
})

車の列のラベルが付いた登録価格の列の円グラフをプロットする-

plt.pie(dataFrame["Reg_Price"], labels = dataFrame["Car"])

以下はコードです-

import pandas as pd
import matplotlib.pyplot as plt

# creating dataframe
dataFrame = pd.DataFrame({
   "Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000]
})

# plot a Pie Chart for Registration Price column with label Car column
plt.pie(dataFrame["Reg_Price"], labels = dataFrame["Car"])
plt.show()

出力

これにより、次の出力が生成されます-

Python-Matplotlibを使用してPandasデータフレームの円グラフをプロットしますか?


  1. すべてのxticks(Matplotlib)を使用してPandasマルチインデックスdataFrameをプロットする方法は?

    すべてのxtickを含むPandasマルチインデックスデータフレームをプロットするには、次の手順を実行できます- 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 1000個のsmaplesデータを使用してインデックス値を作成します。 1次元のndarrayを作成します 軸ラベル付き。 系列の平均値を取得します。 プロットg データフレーム。 現在の軸に目盛りと目盛りラベルを設定します 図を表示するには、 show()を使用します メソッド。 例 import numpy as np import matplotlib.pyplot as plt imp

  2. Python Matplotlibで強調表示された単一の円で円グラフをプロットするにはどうすればよいですか?

    はじめに.. あなたの最も好きなチャートタイプは何ですか?経営陣やビジネスアナリストにこの質問をすると、すぐに答えは円グラフになります。これは、パーセンテージを表示する非常に一般的な方法です。 その方法.. 1.次のコマンドでmatplotlibをインストールします。 pip install matplotlib 2.matplotlibをインポートする import matplotlib.pyplot as plt 3.一時データを準備します。 tennis_stats = (('Federer', 20),('Nadal', 20),('Dj