我有一個數組如何在python中獲取數組中所有NaN元素的索引?
[ nan, nan, nan, 1633.32, 1661.24, 0. ],
[ nan, nan, nan, 2885.94, 3264.09, 0. ],
[ 605.48, nan, 599.27, 664.47, 670.68, 0. ],
[ nan, nan, nan, 874.59, 783.86, 0. ],
[ 1596.01, nan, 1469.77, 1731.26, 1514.86, 0. ]]
是否有任何方式使用來自numpy
模塊np.isnan
和np.argwhere
功能組合知道哪些是「南」的元素
嗨Juhi,你嘗試了什麼?你的問題是什麼? –
@MarcusMüller我的問題是從數組中獲取行,列索引,無論它的值是「nan」/ null,我一直在追蹤別人正在做什麼。我在列表中理解: indices = [i for i,x in enumerate(my_list)if x ==「nan」] 但是因爲列表只給出列索引,所以我想在數組,所以我需要行和列索引號。 – ash25
'從數學導入isnan; [(r,c)爲r,枚舉(數據)中的行爲c,枚舉(行)中的項目爲isnan(項目)]' –