logo
Loading...

Day9 HW 引導程式碼相關問題與error: not all arguments converted during string formatting - Cupoy

不好意思,按照DAY9的HW指示,先根據型態篩選資料,再將只有0,1的資料刪除,會顯示error。但...

Day9 HW 引導程式碼相關問題與error: not all arguments converted during string formatting

2020/05/25 09:38 AM
機器學習新手論壇
觀看數:0
回答數:3
收藏數:0

不好意思,按照DAY9的HW指示,先根據型態篩選資料,再將只有0,1的資料刪除,會顯示error。

但找不太到要如何修正,麻煩各位大大協助!

numeric_columns = list(app_train[numeric_columns].columns[list(app_train[numeric_columns].apply(lambda x:len(x.unique())!=2 ))])

另外對於第三行的程式碼也不太了解為何要這樣寫,就我目前的理解是:

.apply(lambda x:len(x.unique())!=2 ))]) ->呼叫lambda x function,去除重複值只有兩個的資料 ( 就是0,1)

但前面一長串list解讀不太出來為何要寫那麼多層。麻煩了!