原文:pandas里面過濾列出現ValueError: cannot index with vector containing NA / NaN values錯誤的解決方法(轉)

報錯: ValueError Traceback most recent call last in 檢查是否已刪除 gt df df fuel .str.contains opt conda lib python . site packages pandas core frame.py in getitem self, key if isinstance key, Series, np.ndar ...

2019-08-27 16:59 0 452 推薦指數:

查看詳情

解決ValueError: Cannot mask with non-boolean array containing NA / NaN values

錯誤原因:這里就是說,分組這一列里面,包含了非字符串的內容,比如數字。因為 .str.contains 的使用就要求這個字段必須是字符串,不能摻雜數字的。 解決方案: na=False的意思就是,遇到非字符串的情況,直接忽略。你也可以寫na=True,意思就是遇到非字符串的情況 ...

Wed Feb 24 19:22:00 CST 2021 0 3312
pandasna_values與keep_default_na

我們在使用pandas讀取文件時,常會遇到某個字段為NaN。 一般情況下,這時因為文件中包含空值導致的,因為pandas默認會將 '-1.#IND', '1.#QNAN', '1.#IND', '-1.#QNAN', '#N/A N/A','#N/A', 'N/A', 'NA ...

Sun Jan 05 20:06:00 CST 2020 0 2937
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM