파이썬
[Pandas] Series에서 각 row의 value를 편집해서 필터링 해야 하는 경우
jnaul
2022. 8. 4. 15:39
간단한 필터링은 방식이 굉장히 많다.
.loc부터 해서 df[조건] 같은 직관적인 방식 등등
필요한 사항은 "앞 2문자를 어떤 string이 포함하는 것"만 필터링
df_edit = df[df.apply(lambda r: str(r.col0)[:2] in str_target, axis=1)]
(역시 apply가 만능인가...)
다른 방식으로 해보려 했지만 series의 row를 str로 인식하지 못 해 실패
str로 형변환은 필요한 경우만 해도 된다.