다음과 같은 에러가 날 때
코드는 다음과 같다
import pandas as pd
df = pd.DataFrame([['1', '박', 'park'],
['2', '김', 'kim'],
['3', '최', 'choi']],
columns = ['id', 'kr', 'en'],
index = ['a', 'b', 'c'])
df.index = ['aa', 'bb', 'cc', 'dd']
print(df)
인덱스가 3개인데 4개를 정의해서 발생하는 에러다
인덱스를 3개로 수정하고 다시 실행해보자
import pandas as pd
df = pd.DataFrame([['1', '박', 'park'],
['2', '김', 'kim'],
['3', '최', 'choi']],
columns = ['id', 'kr', 'en'],
index = ['a', 'b', 'c'])
df.index = ['aa', 'bb', 'cc']
print(df)
'Programming Language > Python' 카테고리의 다른 글
[python] 'Only a column name can be used for the key in a dtype mappings argument.' 컬럼 타입 변경 (0) | 2022.02.26 |
---|---|
[python] Length mismatch: Expected axis has 3 elements, new values have 4 elements 컬럼 에러 (0) | 2022.02.26 |
[python] 판다스 데이터프레임 엑셀로 저장하는 방법 (0) | 2022.01.30 |
[python] 판다스 데이터프레임 형 변환 하는 방법 (0) | 2022.01.30 |
[python] 판다스 데이터프레임 기초 만드는 방법 (0) | 2022.01.30 |