혹시 new data에서 인덱싱 새롭게 set할때, 인덱싱하려는 컬럼의 key값이 없으면 어떻게 할까요?
320
작성한 질문수 5
안녕하세요. 강의 정말 잘 듣고 있습니다.
강의 내용 중, new data에 set_index('월', inplace-=True)로 새롭게 인덱싱을 정리하는 부분에서 질문이 있습니다.
만약 원래 데이터에서 인덱스값이 들어가있는 컬럼명, 즉 key값이 없을 경우에는 어떻게 인덱스를 정리할수 있을까요?
답변 2
0
존재하지 않는 컬럼을 넣으면 다음과 같이 KeyError가 발생합니다.
>>> df = pd.DataFrame({'month': [1, 4, 7, 10],
'year': [2012, 2014, 2013, 2014],
'sale': [55, 40, 84, 31]})
>>> df
month year sale
0 1 2012 55
1 4 2014 40
2 7 2013 84
3 10 2014 31
>>> df.set_index('wow')
Traceback (most recent call last):
File "<pyshell#10>", line 1, in <module>
df.set_index('wow')
File "D:\python37\lib\site-packages\pandas\core\frame.py", line 4303, in set_index
raise KeyError(f"None of {missing} are in the columns")
KeyError: "None of ['wow'] are in the columns"
질문 드립니다.
0
25
2
노션 링크
0
24
3
주피터 노트북 실행에 질문있습니다.
0
441
1
단축키 질문 있습니다!
0
316
2
질문
1
247
1
맥북에서 개발자가 만든 모듈 저장을 어떻게 해야 하나요?
0
241
0
주피터 창이 뜨지 않습니다
1
363
1
pip 설정
1
453
1
if문 elif 사용
0
296
1
pdf파일을 받을 수 있는지요?
1
308
1
__init__()함수 여러번 사용과 자바와의 차이점
2
569
1
메서드와 함수를 사용하여 생성되는 데이터
1
222
1
dict의 활용
1
246
1
pip 외부 라이브러리 설치와 관련된 질문입니다.
1
875
1
idle에서 코드 실행하면 string 은 부를수 없다고 나옵니다
1
249
1
pdf 자료 문의
1
555
2
주피터노트북은 클라우드서비스인지 여쭤보고 싶습니다.
1
1212
2
부동소숫점에 대해서 질문있습니다!
2
280
2
문법에서의 띄어쓰기는 어떤의미를 갖나요?
2
668
2
PART 04 숫자타입을 배워보자 '생각해봅시다'질문
2
197
1
역슬래시 기호
2
489
3
답변 감사드립니다 주신대로 해보았더니 다음과 같이 나오네요 확인부탁드려요
2
255
1
pandas 설치시 다음과 같은 에러가 나고 있습니다 ㅠㅠ
1
24837
5
강의 순서가 바뀌었어요
2
297
1





