취뽀 기록

#열심히 살자 #취업 #공부

Python/[개념 및 문법]

[python] loc 활용 사례

hyunnn_00 2024. 5. 3. 21:08

loc의 주요 사용 사례:

  1. 단일 행 선택: 특정 행 라벨을 지정하여 해당 행의 데이터를 선택할 수 있습니다.
    df.loc['행 라벨']
    
  2. 다중 행 선택: 행 라벨의 리스트를 지정하여 여러 행의 데이터를 선택할 수 있습니다.
    df.loc[['행 라벨1', '행 라벨2']]
    
  3. 행과 열 모두 선택: 행 라벨과 열 이름을 지정하여 특정 위치의 데이터를 선택할 수 있습니다.
    df.loc['행 라벨', '열 이름']
    
  4. 조건에 따른 행 선택: 조건식을 사용하여 조건에 부합하는 행만을 선택할 수 있습니다.
    df.loc[df['열 이름'] > 10]
    
  5. 슬라이싱을 통한 범위 선택: 슬라이스를 사용하여 연속된 행 또는 열의 데이터를 선택할 수 있습니다.
    df.loc['시작 행 라벨':'끝 행 라벨', '시작 열 이름':'끝 열 이름']
    
  6. 값 변경: loc을 사용하여 특정 위치의 값이나 조건에 부합하는 위치의 값을 변경할 수 있습니다.
    df.loc[df['열 이름'] == '조건', '변경할 열 이름'] = '새로운 값'