ABOUT ME

Today
Yesterday
Total
  • [혼공분석] 3주차_코딩은 40대 후반부터~
    카테고리 없음 2025. 1. 18. 19:36

    [ 기본 숙제(필수) ]

     

    1. 다음 df 데이터프레임에서 'col2' 열만 삭제하는 명령으로 올바른 것은 무엇인가요?

        정답 지정한 'col2'열만 삭제합니다.

     

        오답 ② NaN이 있는 모든 열을 삭제합니다.

     

        오답 ③ NaN이 아닌 값이 2개 이상인 열을 삭제하므로 'col3' 열만 삭제됩니다.

     

        오답 ④ 모든 값이 NaN인 열을 삭제하므로 어떤 열로 삭제되지 않습니다.

    [ 나만의 과제 ]

     

    1. drop() 메서드와 dropna() 메서드에 대해 혼공분석 책의 내용대로 따라해보기~ 

     

     

     

    2. 확인 문제 2번부터 5번까지 해보기~

        - 3번 문제에서는 >=100으로 조건을 바꾸어 보니, 세 번째 행을 골라는 결과를 얻을 수 있었다!

     

        - 4번 문제에서는 df_new 데이터프레임에 중복된 행을 추가(책에는 중복된 행이 없음)하여 원하는 결과를 도출!

     

     

    [ 추가 숙제(선택) ]

     

     - r'ba.{2}'는 정규 표현식으로, 문자열 all_data에서 'ba'로 시작하고 그 뒤에 정확히 두 개의 문자가 오는 모든 부분을 찾습니다. 그리고 해당 부분을 'new'로 대체합니다.

     

     - r'ba.'는 정규 표현식으로, 문자열 all_data에서 'ba'로 시작하고 그 뒤에 어떤 문자든 하나 이상 오는 모든 부분을 찾습니다. 그리고 해당 부분을 'new'로 대체합니다.

     

     -  r'.{4}'는 정규 표현식으로, 문자열 all_data에서 정확히 4개의 문자로 이루어진 모든 부분을 찾습니다. 그리고 해당 부분을 'new'로 대체합니다.

Designed by Tistory.