Tôi cần tính số phần tử không phải NaN trong ma trận ndarray không có cấu trúc. Làm cách nào để thực hiện điều này một cách hiệu quả trong Python? Đây là mã đơn giản của tôi để đạt được điều này:
import numpy as np
def numberOfNonNans(data):
count = 0
for i in data:
if not np.isnan(i):
count += 1
return count
Có một chức năng tích hợp cho việc này trong numpy không? Hiệu quả rất quan trọng vì tôi đang thực hiện phân tích Dữ liệu lớn.
Thnx cho bất kỳ sự giúp đỡ!