Pada dasarnya, saya melakukan beberapa analisis data. Saya membaca dalam kumpulan data sebagai numpy.ndarray dan beberapa nilai hilang (baik dengan tidak berada di sana, berada NaN
, atau dengan string yang ditulis " NA
").
Saya ingin membersihkan semua baris yang berisi entri seperti ini. Bagaimana cara melakukannya dengan ndarray numpy?
np.isfinite
juga berguna dalam kasus ini, serta saat Anda ingin menyingkirkan±Inf
nilai. Itu tidak memerlukan~
, karena mengembalikan true hanya untuk real terbatas.any
keall
. Karena Anda ingin memilih baris di mana "semua terbatas", daripada memilih baris di mana "tidak ada nan".