Về cơ bản, tôi đang thực hiện một số phân tích dữ liệu. Tôi đọc trong tập dữ liệu dưới dạng numpy.ndarray và một số giá trị bị thiếu (có thể là do không có ở đó, đang tồn tại NaN
hoặc là một chuỗi được viết " NA
").
Tôi muốn xóa tất cả các hàng có bất kỳ mục nhập nào như thế này. Làm cách nào để làm điều đó với một ndarray numpy?
np.isfinite
cũng hữu ích trong trường hợp này, cũng như khi bạn muốn loại bỏ các±Inf
giá trị. Nó không yêu cầu~
, vì nó chỉ trả về true cho số thực hữu hạn.