행을 기준으로 데이터 선택

  1. 파이썬 기본 연산
df[1:3]

    name  age        job
1  Jenny   30  developer
2   Nate   30    teacher
  1. df.loc[ [ ] ] - 원하는 인덱스 값 입력
df.loc[[0,2]]

   name  age      job
0  John   20  student
2  Nate   30  teacher

열을 기준으로 데이터 선택

조건을 충족하는 데이터만 선택할 수 있다.

df[df.age>25]

    name  age        job
1  Jenny   30  developer
2   Nate   30    teacher
df.query('age>25')

    name  age        job
1  Jenny   30  developer
2   Nate   30    teacher
df[ (df.age>25) & (df.name=='Nate')]

   name  age      job
2  Nate   30  teacher

column 필터하기

      0   1          2

0 John 20 student 1 Jenny 30 developer 2 Nate 30 teacher

df.iloc[:, 0:2]

      0   1
0   John  20
1  Jenny  30
2   Nate  30