访问多索引时如何检查NaN值?

问题描述 投票:0回答:1

我在使用多索引访问序列时使用以下条件检查NaN值,并且此系列包含NaN值但由于某种原因,在测试此条件时,它不识别这些NaN值并仍然执行代码。这样做的正确方法是什么?

if df['A'].loc[:, 'B'][C]['D'] is not None:
python multi-index
1个回答
0
投票

导入numpy然后在你的条件下使用isnan方法:

numpy.isnan(df['A'].loc[:, 'B'][C]['D'])

如果您需要参考:numpy.isnan()

© www.soinside.com 2019 - 2024. All rights reserved.