아래와 같이 데이터 프레임이 있습니다
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을 사용하여 함수를 적용하려고 시도했습니다. 팬더 .replace 속성을 시도했습니다. 팬더 0.9에서 .sparse 데이터 속성을 시도했습니다. 나 함수에 NaN == NaN 문이 있으면 시도했습니다. 이 기사를 보았습니다 .R 데이터 프레임에서 NA 값을 0으로 바꾸는 방법은 무엇입니까? 다른 기사를 보면서. 내가 시도한 모든 방법이 작동하지 않거나 NaN을 인식하지 못합니다. 모든 힌트 또는 솔루션을 주시면 감사하겠습니다.