Python帕累托曲線是一種用于展示資源分配不均衡的可視化工具。它通常被用于經濟學和企業管理領域,用于展示部分資源投入的效益情況。
import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5] y = [10, 25, 37, 48, 60] fig, ax = plt.subplots() # 繪制原始數據散點圖 ax.scatter(x, y, color='g') # 計算并繪制帕累托曲線 cumulative = [sum(y[:i+1])/sum(y) for i in range(len(y))] ax.plot(x, cumulative, color='r') # 添加標簽和標題 ax.set_xlabel('不同資源') ax.set_ylabel('資源利用率') ax.set_title('Python帕累托曲線展示') plt.show()
在這段Python代碼中,我們使用matplotlib庫創建帕累托曲線。首先,我們定義x軸和y軸的數值,并通過散點圖繪制原始數據。接著,我們計算帕累托曲線的累積占比,并在圖表上繪制展示。最后,使用ax.set方法添加標簽和標題,通過plt.show()顯示圖表。
使用Python帕累托曲線可以有效地評估資源分配不均問題,并幫助我們做出更好的決策,提高效率和收益。通過掌握這一可視化工具,我們能夠更好地理解資源優化和經濟管理的核心概念。