1.2 [2/6 판다스로 텍스트 다루기] 파이썬 텍스트 분석을 위한 판다스 행 열인덱싱 슬라이싱 loc iloc

Поделиться
HTML-код
  • Опубликовано: 10 янв 2025
  • НаукаНаука

Комментарии • 7

  • @jungmin4729
    @jungmin4729 2 года назад +1

    감사합니다 선생님 ^^

  • @alsxm6597
    @alsxm6597 2 года назад

    본 영상 중에 가장 깔끔하고 설명이 잘 되어 있는 것 같아요. 많은 도움이 되었습니다 :)
    행을 두 개 이상 가져오거나 열을 두 개 이상 가지고 올 때는 시리즈 형태로 못 가져오고 df [ [ " 행1 ". " 행2 " ] ] 형태처럼 데이터프레임 형태로 가져올 수 있도록 리스트로 감싸주어야 하고 행과 열을 같이 가지고 올 때는 자동으로 데이터프레임 형태로 전환되기 때문에 굳이 2차원으로 표현할 필요 없이 df [ " 행1 ", " 열1 " ] 형태로 가져오면 된다.. 제가 이해한 게 맞을까요 ?!
    + 그리고 loc[ ] 안에 조건이 들어가는 예시 찾다가 들어왔는데 이 부분은 설명을 안 해주셔서 조금 아쉬워요 ㅜㅜ
    만약 df.loc [ df > 0 ] 하면 값이 0 이상이라면 그 행? 열? 만 추출해준다고 보면 되는 걸까요 ?

  • @정다윤얼굴로
    @정다윤얼굴로 2 года назад

    df.iloc[:2, 1:] 은 list 아닌가요? 왜 [가 하나여도 괜찮은거죠??

    • @todaycode
      @todaycode  2 года назад +1

      안녕하세요. 여기에서 사용한건 슬라이싱으로 [:2, 1:] 은 행과 열을 나타냅니다. 질문 주신 내용은 인덱싱으로 여러 컬럼을 가져올 때는 리스트로 지정해 주어야 합니다.

    • @정다윤얼굴로
      @정다윤얼굴로 2 года назад

      @@todaycode 그럼 loc쓸때만 해당한다는거죠??^^

    • @todaycode
      @todaycode  2 года назад +2

      iloc 도 똑같이 사용할 수 있는데 질문 주신 내용은 슬라이싱이라서 대괄호가 하나고, 여러 인덱스나 컬럼을 인덱싱할 때 사용하는 건 fancy indexing 이에요. fancy indexing 으로 검색해 보세요.