第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

為什么 loc() 函數(shù)的輸出仍然顯示我試圖過(guò)濾掉的值?

為什么 loc() 函數(shù)的輸出仍然顯示我試圖過(guò)濾掉的值?

月關(guān)寶盒 2023-08-22 18:26:00
我有一個(gè)包含大量行和 21 列的數(shù)據(jù)框。我使用此代碼來(lái)過(guò)濾掉“日期”列中具有空白值的行。master = pd.read_excel('master.xlsx') master.loc[master['date'] != 'NaN']我使用“NaN”,因?yàn)檫@就是我打印主對(duì)象時(shí)顯示的值。但是,在我從中獲取信息的 Excel 文檔中,它們被寫為“NA”。即使將“NaN”替換為“NA”,仍然會(huì)輸出一個(gè)數(shù)據(jù)幀,其中包含我試圖排除的行。即使用 '' 替換 'NaN' 和 'NA' 仍然會(huì)輸出我試圖排除的行。
查看完整描述

1 回答

?
ITMISS

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超8個(gè)贊

您可以使用 pandas 內(nèi)置函數(shù)來(lái)過(guò)濾 df 中的非 nan 值,例如notnull()

master = master[master['date'].notnull()]


查看完整回答
反對(duì) 回復(fù) 2023-08-22
  • 1 回答
  • 0 關(guān)注
  • 161 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)