Python 썸네일형 리스트형 Call vs Subscript 원래 에러가 나면 복붙 + 구글링만 했었다. 이번에는 에러메시지에서 뭐가 문제인지 간단하게 알아보기로 했다. thisIsList = [1, 5] thisIsList(5) TypeError: 'list' object is not callable 리스트는 call을 못하는 객체라고 한다. 함수 호출의 형식을 사용할 수 없다는 뜻인가 보다. list[5] TypeError: 'type' object is not subscriptable 타입은 subscript를 못하는 객체라고 한다. 리스트 참조와 같이, 대괄호를 붙여 사용하는 것을 subscript라고 하는 듯 하다. 에러가 일어나지 않더라도 구글링으로 비슷한 내용을 검색해 볼 때가 많다. - 소괄호 참조: call - 대괄호 참조: subscript 영어.. 더보기 [sklearn] LabelEncoder : 테이블의 문자열 레이블을 숫자로 변경 LabelEncoder 하는 일 데이터테이블에서 문자열로 된 레이블은 처리하기가 까다롭다. 처리를 좀 더 쉽게 하기 위해 레이블의 값들을 식별할 수 있는 숫자로 만들어준다. 예시 index name 라벨 인코딩 후 컬럼 추가 index name c_name 1 '민수' 1 '민수' 1 2 '영희' 2 '영희' 2 3 '철수' 3 '철수' 3 4 '철수' 4 '철수' 3 5 '영희' 5 '영희' 2 코드 선언 from sklearn import preprocessing le = preprocessing.LabelEncoder() 사용 # m: df의 모델 레이블을 식별할 수 있는 숫자로 변경한 1차원 배열 le.fit(df.model) le.classes_ m = le.transform(df.model) .. 더보기 이전 1 다음