異なる行数と同じ列数を持つ複数のデータセットがあります。 私は例えば各列のNaN値は、これら2つのデータセットを考える見つけるしたいと思います: dataset1 : dataset2:
a b a b
1 10 2 11
2 9 3 12
3 8 4 13
4 nan nan 14
5 nan nan 15
6 nan nan
数値が「NaN」の値である場合、if文をチェックインするにはどうすればよいですか?私はこれは私が「i」は、私は上記の不可解な出力を「NaNの」取得していますように設定にもかかわらず、 2.4.0 :003 > i = Float::NAN
=> NaN
2.4.0 :004 > puts "hi" if i
hi
=> nil
2.4.0 :005 > puts "hi" if i !=
私は1つのキーがNaNである辞書を持っている、と私はキーとそれに対応する値を取り除くためにしたい、私はこれをしようとしている: from math import isnan
clean_dict = filter(lambda k: not isnan(k), dict_HMDB_ID)
ですが、clean_dictは辞書ではありません。私はPythonから出力したいときに取得します。 '