본문 바로가기

Data Science/Data Visualization

[03. Pie Chart] 001. Pie Chart

728x90

비율 관계를 표시할 때는 파이도표를 사용한다. 각 부분이 차지하는 전체의 백분율을 원 안에 표시하여 시각적으로 쉽게 파악이 가능하다.

 

import matplotlib.pyplot as plt
import seaborn as sns

if __name__ == '__main__':
    tips = sns.load_dataset("tips")
    total = tips.groupby('day')['total_bill'].sum().reset_index()
    print(total)
    print(total['day'].drop_duplicates().to_list())
    print(total['total_bill'].to_list())
    plt.pie(data=total, labels=total['day'].drop_duplicates().to_list(), x=total['total_bill'])
    plt.show()
    
    
결과 값
    day  total_bill
0  Thur     1096.33
1   Fri      325.88
2   Sat     1778.40
3   Sun     1627.16
['Thur', 'Fri', 'Sat', 'Sun']
[1096.3299999999997, 325.87999999999994, 1778.3999999999996, 1627.1600000000003]

 

728x90