ฉันมีชื่อไฟล์ดังต่อไปนี้
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
เมื่อฉันพยายามใช้ฟังก์ชั่นไปยังคอลัมน์จำนวนฉันได้รับข้อผิดพลาดต่อไปนี้
ValueError: cannot convert float NaN to integer
ฉันได้ลองใช้ฟังก์ชั่นโดยใช้. isnan จาก Math Module ฉันลองใช้ pandas .replace attribute แล้วฉันได้ลองใช้ data .sparse data จาก pandas 0.9 ฉันได้ลองถ้า NaN == NaN ในฟังก์ชัน ฉันได้ดูบทความนี้ฉันจะแทนที่ค่า NA ด้วยค่าศูนย์ใน R dataframe ได้อย่างไร ในขณะที่ดูบทความอื่น ๆ วิธีการทั้งหมดที่ฉันลองใช้ไม่ทำงานหรือไม่รู้จัก NaN คำแนะนำหรือแนวทางแก้ไขใด ๆ จะได้รับการชื่นชม