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

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

錯(cuò)誤原因:這里就是說(shuō),分組這一列里面,包含了非字符串的內(nèi)容,比如數(shù)字。因?yàn)?.str.contains 的使用就要求這個(gè)字段必須是字符串,不能摻雜數(shù)字的。

解決方案:

# 包含對(duì)應(yīng)關(guān)系的所有行
data_ych_pid = self.database[self.database[column_name].str.contains(index_, na=False)]</pre>

na=False的意思就是,遇到非字符串的情況,直接忽略。你也可以寫(xiě)na=True,意思就是遇到非字符串的情況,計(jì)為篩選有效。

參考鏈接:https://blog.csdn.net/chaodaibing/article/details/108138312

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 目錄介紹 01.Android承載flutter容器 02.過(guò)時(shí)的NA跳轉(zhuǎn)flutter方案 03.升級(jí)版本NA跳...
    楊充211閱讀 400評(píng)論 0 1
  • 筆記內(nèi)容:和Python相關(guān)的一些,無(wú)法分類的內(nèi)容。用于日常記錄。介于放個(gè)假回來(lái)就以驚人的速度忘掉很多以前會(huì)的東西...
    GPZ_Lab閱讀 1,165評(píng)論 0 1
  • (來(lái)自牛客網(wǎng)https://www.nowcoder.com/[https://www.nowcoder.com/...
    Detroid閱讀 891評(píng)論 0 1
  • 閉包和裝飾器 閉包:就是在一個(gè)外函數(shù)中定義了一個(gè)內(nèi)部函數(shù),內(nèi)部函數(shù)引用了外函數(shù)的臨時(shí)變量,并且外函數(shù)的返回值就是內(nèi)...
    有貓餅233閱讀 778評(píng)論 0 0
  • 目錄 1.創(chuàng)建對(duì)象 2.查看數(shù)據(jù) 3.寫(xiě)入數(shù)據(jù)(read_csv) 4.寫(xiě)出/導(dǎo)出數(shù)據(jù)(to_csv) 5.讀取行...
    鯨魚(yú)醬375閱讀 1,259評(píng)論 0 2

友情鏈接更多精彩內(nèi)容