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

Python Matplotlib에서 와플 차트를 만드는 방법은 무엇입니까?

<시간/>

와플 차트는 일반적으로 목표를 향한 진행 상황을 표시하기 위해 생성되는 매력적인 시각화 기술입니다. 새 그림을 만들거나 기존 그림을 활성화하는 동안 FigureClass=Waffle을 사용할 수 있습니다. .

단계

  • 사전을 사용하여 Panda의 데이터 프레임을 만듭니다.

  • FigureClass=Waffle, number of rows=5를 사용하여 새 그림을 만들거나 기존 그림을 활성화합니다. , 값=df.pricelabels=df.books .

  • 그림을 표시하려면 show() 를 사용하십시오. 방법.

예시

import pandas as pd
import matplotlib.pyplot as plt
from pywaffle import Waffle
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
data = {'books': ['physics', 'chemistry', 'math', 'english', 'hindi'],
   'price': [80, 87, 89, 56, 39]
}
df = pd.DataFrame(data)
fig = plt.figure(
   FigureClass=Waffle,
   rows=5,
   values=df.price,
   labels=list(df.books)
)
plt.show()

출력

Python Matplotlib에서 와플 차트를 만드는 방법은 무엇입니까?