Pandas 刪除指定列中為NaN的行


定位要刪除的行

需求:刪除指定列中NaN所在行。

如下圖,’open‘ 列中有一行為NaN,定位到它,然后刪除。

定位:

df[np.isnan(df['open'])].index
# 這樣即可定位到所在行的index,然后對該index進行drop操作即可

刪除行

df.drop(df[np.isnan(df['open'])].index, inplace=True)

# 直接drop對應indx即可刪除該行

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM