看板 Python 關於我們 聯絡資訊
最近剛入坑,寫到一個地方卡住了 這是我的dataframe http://i.imgur.com/rRJs9W4.jpg 然後這是我嘗試的方法,想要把y_1後面有-1的刪了。 http://i.imgur.com/tn9qUKO.jpg 然後得到了下列錯誤信息 http://i.imgur.com/3J47w4k.jpg 感覺邏輯跟網絡上的方法應該是類似的,是我哪裏有遺漏嗎? 感謝 ----- Sent from JPTT on my HUAWEI LLD-AL30. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 172.105.201.145 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1531893257.A.DF8.html
TuCH: 可以試試tempdf[tempdf.y_1.str.contains('-1')] 07/18 14:07
a822305877: tempdf = tempdf[~tempdf.y_1.str.contains('-')] 07/18 14:11
a822305877: 謝謝,這個可以,不過我還是不懂差別在哪 哈哈 07/18 14:12
a822305877: 而且少了.str就不行了,明明type(tempdf.y_1[0])是str 07/18 14:13
TuCH: 你把str(tempdf.y_1) print出來就知道問題了 07/18 14:23