답변함

AICE ASSOCIATTE 2026 실전모의고사 1회 장바구니 이탈 여부 예측 / 6번-필요없는 컬럼 제거

incoding_df.drop(columns=['num_items'], axis=1, inplace=True) 이렇게 코드를 작성하니 columns과 axis 중복이 일어난다고 하네요. 그래서 ai한테 물어보니 axis =1 을 지우면 동작한다고 하는데 왜 그런가요? 시험에서도 axis =1 을 안적어도 되나요?

0

댓글

댓글 1개
날짜 투표수
  • 안녕하세요 질의주셔서 감사합니다.

    해당 문항에서는 colums = 파라미터를 이용해서 어떠한 컬럼을 지운다라고 명시가 되어져 있기 때문에 
    axis = 1은 지우셔도 무방하긴 합니다.

    허나, 코드가 실행하는데는 현재 최신의 pandas 버전에서도 이상은 없습니다.
    아마 경고문이 뜨지 않았을까 추측됩니다.

    해당 파라미터는 만약 문제에서 파라미터에 대한 지시문에 axis = 1을 사용하라는 지시문이 있을 경우 무조건 따라야 하나, 없으면 빼셔도 무방합니다. 위에서 설명드렸다싶이 columns = 라는 파라미터가 컬럼을 뜻하는 부분이라 그렇습니다.

     

    0

댓글을 남기려면 로그인하세요.

 

원하는 것을 찾지 못하셨나요?

질문하기