Tôi có một khung dữ liệu như dưới đây
itm Date Amount
67 420 2012-09-30 00:00:00 65211
68 421 2012-09-09 00:00:00 29424
69 421 2012-09-16 00:00:00 29877
70 421 2012-09-23 00:00:00 30990
71 421 2012-09-30 00:00:00 61303
72 485 2012-09-09 00:00:00 71781
73 485 2012-09-16 00:00:00 NaN
74 485 2012-09-23 00:00:00 11072
75 485 2012-09-30 00:00:00 113702
76 489 2012-09-09 00:00:00 64731
77 489 2012-09-16 00:00:00 NaN
Khi tôi cố gắng .apply một hàm vào cột Số tiền, tôi gặp lỗi sau.
ValueError: cannot convert float NaN to integer
Tôi đã thử áp dụng một hàm bằng cách sử dụng .isnan từ Mô-đun Toán học Tôi đã thử thuộc tính pandas .replace Tôi đã thử thuộc tính dữ liệu .spzzy từ gấu trúc 0.9 Tôi cũng đã thử nếu câu lệnh NaN == NaN trong một hàm. Tôi cũng đã xem bài viết này Làm cách nào để thay thế các giá trị NA bằng các số 0 trong khung dữ liệu R? Trong khi nhìn vào một số bài viết khác. Tất cả các phương pháp tôi đã thử không hoạt động hoặc không nhận ra NaN. Bất kỳ gợi ý hoặc giải pháp sẽ được đánh giá cao.