Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python Pandas - 가로 막대 차트 만들기

<시간/>

수평 막대 그림을 그리려면 pandas.DataFrame.plot.barh를 사용하세요. . 막대 그림은 개별 범주 간의 비교를 보여줍니다.

먼저 필요한 라이브러리를 가져옵니다 -

pdimport로 pandas 가져오기 matplotlib.pyplot을 plt로 가져오기

4개의 열이 있는 Pandas DataFrame 만들기 -

dataFrame =pd.DataFrame({"자동차":['벤틀리', '렉서스', 'BMW', '머스탱', '메르세데스', '재규어'],"Cubic_Capacity":[2000, 1800, 1500 , 2500, 2200, 3000],"등록 가격":[7000, 1500, 5000, 8000, 9000, 6000],"판매 단위":[ 100, 110, 150,  200) 

plot.barh() −

를 사용하여 수평 막대 차트를 그립니다.
dataFrame.plot.barh(x='자동차', y='Cubic_Capacity', title='자동차 사양', color='파란색')

예시

다음은 전체 코드입니다 -

판다를 pdimport로 가져오기 matplotlib.pyplot을 plt로 가져오기# creation dataframedataFrame =pd.DataFrame({"Car":['Bentley', 'Lexus', 'BMW', 'Mustang', 'Mercedes', 'Jaguar'] ,"입방_용량":[2000, 1800, 1500, 2500, 2200, 3000],"등록_가격":[7000, 1500, 5000, 8000, 9000, 8000, 9000, 6000],"단위_ 200, 90]})# plotting Horizontal Bar ChartdataFrame.plot.barh(x='Car', y='Cubic_Capacity', title='Car Specifications', color='blue')# set the labelplt.xlabel("CC (Cubic Capacity)" )# 플롯된 수평 막대 Chartplt.show()를 표시합니다.

출력

이것은 다음과 같은 출력을 생성합니다 -

Python Pandas - 가로 막대 차트 만들기