누적 가로 막대 차트의 경우 barh()를 사용하여 막대 차트를 만들고 매개변수를 "stacked 설정합니다. "를 참으로 -
Stacked = True
먼저 필요한 라이브러리를 가져옵니다 -
import pandas as pd import matplotlib.pyplot as plt
3개의 열이 있는 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], })
모든 열이 있는 누적 가로 막대형 차트 그리기 -
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()
출력
이것은 다음과 같은 출력을 생성합니다 -