본문 바로가기
IT 실무

[파이썬 트러블슈팅] TypeError: cannot perform reduce with flexible type

by 지식id 2020. 8. 2.
반응형

주로 숫자형 데이터가 아닌 대상으로 수치 연산을 시도할 경우에 발생한다.

언뜻 숫자 같아 보이는 데이터도 실제론 문자형인 경우가 있다.

 

target_data = ['-214' '-153' '-58' ..., '36' '191' '-37']

 

이런 경우 아래와 같이 변환해 주어야 한다.

 

import numpy as np

target_data.astype(np.int64)

반응형

댓글