定位要删除的行

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

如下图,’open‘ 列中有一行为NaN,定位到它,然后删除。

定位:

df[np.isnan(df['open'])].index
# 这样即可定位到所在行的index,然后对该index进行drop操作即可

Pandas 删除指定列中为NaN的行

删除行

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

# 直接drop对应indx即可删除该行

Pandas 删除指定列中为NaN的行

 

相关文章:

  • 2021-11-18
  • 2022-12-23
  • 2022-12-23
  • 2021-06-12
  • 2021-06-04
  • 2021-10-12
  • 2021-05-30
  • 2022-12-23
猜你喜欢
  • 2021-05-06
  • 2021-06-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-27
  • 2022-12-23
  • 2021-08-20
相关资源
相似解决方案