df.head() #맨 위 5개 행 추출
df.head(2) #맨 위 2개 행 추출
df.tail() #맨 아래 5개 행 추출
df.tail(2) #맨 아래 2개 행 추출
df[df['a']>5] # a열 값 중 5보다 큰 값인 행 추출
df[df['a']==6] # a열 값 중 6인 게 있는 경우 그 행 추출
df[df['a']!=6] # a열 값이 6이 아닌 행 추출
이런 데이터프레임이 있을 때
df[ #이 안이 True인 것이 추출 ]
a 열에 4가 있다면 그 행 추출
df[df['a'].isin([4])]
a 열에 9가 없어서 아무 행 추출 안 됨
df[df['a'].isin([9])]
df.sample(frac=0.75)
df.sample(n=3)
df.nlargest(3, 'a')
df.nsmallest(3, 'a')