PythonPandas-積み上げ水平棒グラフをプロットする
積み上げ横棒グラフの場合、barh()を使用して棒グラフを作成し、パラメータ「積み上げ」を設定します 」を真として −
Stacked = True
まず、必要なライブラリをインポートします-
import pandas as pd import matplotlib.pyplot as plt
3列のデータフレームを作成する-
dataFrame = pd.DataFrame({"Car": ['Bentley', 'Lexus', 'BMW', 'Mustang', 'Mercedes', 'Jaguar'],"Cubic_Capacity": [2000, 1800, 1500, 2500, 2200, 3000],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000], })
すべての列を含む積み上げ水平棒グラフのプロット-
dataFrame.plot.barh(stacked=True, title='Car Specifications', color=("orange", "cyan"))
例
以下は完全なコードです-
import pandas as pd import matplotlib.pyplot as plt # creating dataframe dataFrame = pd.DataFrame({"Car": ['Bentley', 'Lexus', 'BMW', 'Mustang', 'Mercedes', 'Jaguar'],"Cubic_Capacity": [2000, 1800, 1500, 2500, 2200, 3000],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000], }) # plotting stacked Horizontal Bar Chart with all the columns dataFrame.plot.barh(stacked=True, title='Car Specifications', color=("orange", "cyan")) # display the plotted Horizontal Bar Chart plt.show()
出力
これにより、次の出力が生成されます-
-
Python Pandasを使用してスタックイベント期間をプロットするにはどうすればよいですか?
Python Pandasを使用してスタックイベントの期間をプロットするには、次の手順を実行できます 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 xminのリストを使用してデータフレームを作成します およびそれに対応するxmax 。 hlines()を使用する スタックされたイベント期間をプロットするメソッド。 図を表示するには、 show()を使用します メソッド。 例 import pandas as pd from datetime import datetime as dt from matplotlib import pyplot
-
Pythonでmatplotlibを使用して積み上げ棒グラフを表示するにはどうすればよいですか?
Matplotlibは、データの視覚化に使用される人気のあるPythonパッケージです。データの視覚化は、実際に数値を調べたり複雑な計算を実行したりすることなく、データで何が起こっているのかを理解するのに役立つため、重要なステップです。定量的な洞察を聴衆に効果的に伝えるのに役立ちます。 Matplotlibは、データを使用して2次元プロットを作成するために使用されます。 Pythonアプリケーションにプロットを埋め込むのに役立つオブジェクト指向APIが付属しています。 Matplotlibは、IPythonシェル、Jupyterノートブック、SpyderIDEなどで使用できます。 Pyth