Bir ndarray matrisindeki NaN olmayan elemanların sayısını hesaplamam gerekiyor. Python'da bunu nasıl verimli bir şekilde yapabilirsiniz? İşte bunu başarmak için benim basit kodum:
import numpy as np
def numberOfNonNans(data):
count = 0
for i in data:
if not np.isnan(i):
count += 1
return count
Bunun için numpy'de yerleşik bir işlev var mı? Verimlilik önemli çünkü Büyük Veri analizi yapıyorum.
Herhangi bir yardım için teşekkürler!