app_train.loc[app_train['HOUSETYPE_MODE'] == unique_house_type[i], 'AMT_CREDIT'].hist()這項程式碼中為何需使用loc
2019/05/16 上午 10:05
機器學習共學討論版
蔡家倫
觀看數:18
回答數:1
收藏數:0
ml100-2-d14
ml100-2
app_train.loc[app_train['HOUSETYPE_MODE'] == unique_house_type[i], 'AMT_CREDIT'].hist()
看不懂這句的意思
為甚麼這邊要用loc
謝謝
回答列表
-
2019/05/16 下午 03:14張維元 (WeiYuan)贊同數:0不贊同數:0留言數:0
app_train.loc[app_train['HOUSETYPE_MODE']==unique_house_type[i],'AMT_CREDIT'].hist()
=> df.loc[..., ...] 的用法是,左邊放 row 的條件、右邊放 column 的條件。因此 app_train.loc[app_train['HOUSETYPE_MODE']==unique_house_type[i],'AMT_CREDIT'] 這樣就會取出,app_train 中 HOUSETYPE_MODE']==unique_house_type[i] 的 row 的 AMT_CREDIT column。