1.使用布林掩碼作為索引過濾資料:(4.18)
- 一、對陣列或Series用布林陣列進行過濾,濾去對應位置為False的值,只保留對應位置為True的值:
- 對陣列:
- 對Series:
- 二、對DataFrame用布林陣列進行過濾,在False的位置填充預設值(注意區別):
此時,若想要在特定的某一列中尋找特定的值: 若想要選取存在絕對值大於1.5的資料的行,通過布林陣列配合any()實現:
![資料處理踩過的坑(不斷更新):](https://i.iter01.com/images/f2e41d6922119d8151a2bb70c2350ee9bd3a37d6658b88ccaabad49b16e2445a.png)
2.DataFrame物件才能使用.join()方法:(4.18)
合併資料集的時候發現報錯:
![資料處理踩過的坑(不斷更新):](https://i.iter01.com/images/25d6fcc7d8ff887235c13b096abdbcf1e44ebc41bdf8d83eeb7b03fe7890c572.png)
![資料處理踩過的坑(不斷更新):](https://i.iter01.com/images/e429604239e7336fcf3475861cbbbaa7a3899970b9fad0804efc079defcaf82e.png)
![資料處理踩過的坑(不斷更新):](https://i.iter01.com/images/5cdd0af5f5def4bbe7124c87cea82862087cba8c4d207ce25ab87e8708129038.png)
合併資料集的時候發現報錯: