• 카테고리

    질문 & 답변
  • 세부 분야

    자격증 (데이터 사이언스)

  • 해결 여부

    해결됨

데이터프레임 drop() 함수 질문 드립니다

23.11.02 23:20 작성 조회수 151

1

안녕하세요 데이터 삭제 부분 강의를 듣고 있는데요,이렇게 부분을 실행시켰을 때 <ipython-input-118-e86e4c646d42>:7: FutureWarning: In a future version of pandas all arguments of DataFrame.drop except for the argument 'labels' will be keyword-only. df=df.drop('new',1) 이런 오류가 나오는데 이유가 무엇일까요?여러번 실행시킨 것은 아니고 최초 실행 시켜도 해당 오류 메시지가 뜹니다! 

답변 1

답변을 작성해보세요.

0

코랩의 판다스 버전이 업데이트 되면서 발생했네요 시험버전에서는 발생하진 않고 있어요 (6회 기준)

오류는 아니고 미래의 판다스 버전에서는 변경된다는 경고입니다.

axis를 사용하는 것으로 습관을 들이는 것을 추천합니다. 코드 수정해 놓겠습니다.

 

df = df.drop(columns='new')

또는

df = df.drop('new', axis=1)

 

을 활용해주세요!

 

 

박윤정님의 프로필

박윤정

질문자

2023.11.03

빠른 답변 감사합니다 :)