모든 열이 있는 그룹화된 가로 막대 차트의 경우 barh()를 사용하여 막대 차트를 만들고 a 및 y 값을 설정하지 마십시오.
먼저 필요한 라이브러리를 가져옵니다 -
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(title='Car Specifications', color=("blue", "orange"))
예시
다음은 전체 코드입니다 -
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 grouped Horizontal Bar Chart with all the columns dataFrame.plot.barh(title='Car Specifications', color=("blue", "orange")) # display the plotted Horizontal Bar Chart plt.show()
출력
이것은 다음과 같은 출력을 생성합니다 -