본문 바로가기

BI

에러해결 KeyError : get_loc error / pandas._libs.index.IndexEngine.get_loc()

CODE

ERROR

pandas를 이용하여 data parsing을 하던 도중 에러를 만났다.

 

뭔가 pandas에서 데이터 접근하는방식이 맘에 안들었나보다.

잘 될때가 있고 안될때가 있어서 pipeline화 시켜 여러sample을 돌리면 에러로인해 진행이 되지 않았다.

 

결국 index location어쩌구 하는걸 보니 iloc을 사용해야 하나? 라는 생각이들었고 iloc을 사용하니 해결되었다.

 

vcf_pos=df_vcf_chr1.POS[x] >> vcf_pos=df_vcf_chr1.iloc[x].POS