變異數與標準差
變異數與標準差是測量變數離散程度最常見的兩種方式。你將在本練習中計算這些指標。離散程度很重要,因為它能幫助你建立合理的預期。例如,一位業務每天平均賣出 20 件產品,但標準差是 10 件,那他可能會有幾天賣到 40 件,也會有只賣出 1 或 2 件的日子。像這樣的資訊在做預測時特別重要。
已匯入 pandas 為 pd、numpy 為 np,以及 matplotlib.pyplot 為 plt;food_consumption DataFrame 也已可使用。
本練習屬於課程
Python 統計學入門
練習說明
- 使用
.groupby()與.agg()計算各個food_category的co2_emission之變異數與標準差,並比較兩者的數值。 - 為
food_category中的beef建立co2_emission的直方圖,並顯示圖形。 - 為
food_category中的eggs建立co2_emission的直方圖,並顯示圖形。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Print variance and sd of co2_emission for each food_category
print(food_consumption.____('____')['____'].agg([____]))
# Create histogram of co2_emission for food_category 'beef'
food_consumption[____]['____'].____()
plt.show()
# Create histogram of co2_emission for food_category 'eggs'
plt.figure()
food_consumption[____]['____'].____()
plt.show()