mode_goods_price[0]表示?
2019/04/24 上午 11:14
機器學習共學討論版
tklin
觀看數:2
回答數:1
收藏數:0
ml100-2
語法
ml100-2-d07
回答列表
-
2019/04/24 上午 11:23張維元 (WeiYuan)贊同數:2不贊同數:0留言數:2
因為在 Python 並沒有直接算出眾數(mode)的方法,必須利用 value_counts 來實作。作法如下:
```
mode_goods_price = list(app_train['AMT_GOODS_PRICE'].value_counts().index)
mode_goods_price[0]
```
app_train['AMT_GOODS_PRICE'].value_counts() 是機算 AMT_GOODS_PRICE 各數值出現的次數(由大到小),顯示成「數值:出現次數」的格式。那我們利用 index 就可以取出的是數值(依照出現次數由大到小),後面那一行 mode_goods_price[0] 即取出出現次數最多者。