티스토리 뷰

머신러닝

pandas apply 시 progress bar 표시

느린 개미 2023. 2. 27. 05:59
반응형

데이터가 많을 경우 특정 열 변환 시,

어떻게 진행되고 있는지, 어디까지 변환되고 에러가 나는지 궁금할 때가 있다.

그럴 때는 아래 코드가 유용하다. 

 

from tqdm.notebook import tqdm
tqdm.pandas()

df2['test2'] = df2['test1'].progress_apply(location_extract)

위에 tqdm 관련 두줄 선언 후 apply 대신 progress_apply  를 사용한다.

 

그러면 아래와 같이 초록색 bar로 진행상황을 알 수 있다. 

반응형