2015-01-03 18 views
19

Pandasシリーズの単一のセルがnullかどうかをチェックしたいだけです。Python:単一値のPandasのNaN値

つまり、値がNaNであるかどうかを確認したいと思います。他の答えはすべて、シリーズと配列に対するものですが、単一の値に対するものではありません。

私は試しましたpandas.notnullpandas.isnullnumpy.isnanです。単一の価値のみの解決策はありますか?

+1

は、あなたの質問のための入力および出力の最小の例を追加することはできますか? numpy.isnanは単一の値で動作しますが、これはあなたの質問ではないと思います。 –

+1

if numpy.isnan(vendor_details ['EMAIL']): ここをクリックしてくださいvendor_detailsはパンダシリーズです。 – vidit

答えて

28

はこれを試してみてください:

import pandas as pd 
import numpy as np 
from pandas import * 

>>> L = [4, nan ,6] 
>>> df = Series(L) 

>>> df 
0  4 
1 NaN 
2  6 

>>> if(pd.isnull(df[1])): 
     print "Found" 

Found 

>>> if(np.isnan(df[1])): 
     print "Found" 

Found 
関連する問題