13
パンダのDataFrameとNone
を比較するにはどうすればよいですか?私はparameter_file
またはpandas_df
のいずれかをとるコンストラクタを持っていますが、どちらも使用できません。Pythonでpandas DataFrameとNoneを比較するにはどうすればいいですか?
def __init__(self,copasi_file,row_to_insert=0,parameter_file=None,pandas_df=None):
self.copasi_file=copasi_file
self.parameter_file=parameter_file
self.pandas_df=pandas_df
しかし、私は後でpandas_df
None
と比較しようとすると、(すなわちself.pandas_df
は、実際にパンダのデータフレーム含まれている場合):
if self.pandas_df!=None:
print 'Do stuff'
私は次のようTypeError例外を取得:
File "C:\Anaconda1\lib\site-packages\pandas\core\internals.py", line 885, in eval
% repr(other))
TypeError: Could not compare [None] with block values