현재 나는 다음과 같이 데이터가 :제거 NaN의 나체를 포함하는 모든 컬럼과 행과 NaN
df_all.head()
Out[2]:
Unnamed: 0 Symbol Date Close Weight
0 4061 A 2016-01-13 36.515889 (0.000002)
1 4062 AA 2016-01-14 36.351784 0.000112
2 4063 AAC 2016-01-15 36.351784 (0.000004)
3 4064 AAL 2016-01-19 36.590483 0.000006
4 4065 AAMC 2016-01-20 35.934062 0.000002
df_all.tail()
Out[3]:
Unnamed: 0 Symbol Date Close Weight
1252498 26950320 nan NaT 9.84 NaN
1252499 26950321 nan NaT 10.26 NaN
1252500 26950322 nan NaT 9.99 NaN
1252501 26950323 nan NaT 9.11 NaN
1252502 26950324 nan NaT 9.18 NaN
df_all.dtypes
Out[4]:
Unnamed: 0 int64
Symbol object
Date datetime64[ns]
Close float64
Weight object
dtype: object
으로, 나는 유모, 무게 날짜 및 NaN를위한 냇의 기호에 값을 얻고있다 볼 수 있습니다 .
내 목표 : 나는 유모, 냇 또는 NaN이 포함 된 모든 열이있는 행을 제거하고 내가 적절한 필터를 적용 할 수있을 것 같지 않는 결과
될 수있는 새로운 df_clean을 갖고 싶어? 내가 (나뿐만 아니라이 시도하지만) 먼저 데이터 유형을 변환해야하는 경우 나는
downvote의 이론적 설명을 듣고 싶습니다! 'nan'이 같은 행 NaT 또는 NaN에있을 때 운이 좋다는 것은 그것이 제거된다는 것을 보장하지 않습니다. – Merlin
. @ Ami 기쁜 대답을 편집하셨습니다! 나는 논리에서 오류를 지적한 후에. 작성된 코드가 실패합니다. 너 시험 해봤 니? – Merlin