Python是一個功能強大的編程語言,也是可視化數據的非常好的工具。成本構成圖是一種表示組成部分和成本之間關系的圖形。今天,我們將使用Python來畫一個成本構成圖,讓我們開始吧。
# 導入所需的庫 import matplotlib.pyplot as plt # 用數據填充值列表 labels = ['材料成本', '人工成本', '制造成本', '研發成本', '運營成本'] sizes = [25, 20, 15, 10, 30] fig1, ax1 = plt.subplots() # 畫餅圖 ax1.pie(sizes, labels=labels, autopct='%1.1f%%', startangle=90) # 設置圖形大小 ax1.axis('equal') # 圖形顯示 plt.show()
讓我們來看一下上述代碼的實現。首先,我們需要導入所需的庫,這里我們使用的是matplotlib。然后,我們用數據填充值列表,以供餅圖使用。這里我們使用了五個標簽,它們各自對應不同的成本類型,成本比例分別為25%、20%、15%、10%和30%。接下來,我們使用plt.subplots()定義圖表對象和子圖對象。然后我們使用ax1.pie()函數用其余的數據畫出餅圖。其中,labels參數為每個扇形的標簽;autopct參數是一個處理函數,它用于格式化扇形上的百分比;startangle參數指定了開始繪制的角度,這里設置為90度。最后,我們使用ax1.axis('equal')設置圖表對象讓圖形呈現為圓形, 然后使用plt.show()展示我們的成本構成圖。
這是我們使用Python繪制的成本構成圖,它可以讓我們直觀地了解成本組成的比例,幫助我們更好地管理我們的成本預算。