파이썬/판다스, 넘파이
파이썬 기초 판다스 데이터 프레임 값 조회하기 .loc[]
큰고양2
2023. 8. 21. 19:58
.loc[ ]
판다스 데이터 프레임의 값은 loc 메소드를 통해 조회가 가능하다
구조는
.loc[행, 열]이다
여기서 열을 생략하는 경우
데이터프레임.loc[행]
형식으로 사용하고
행을 생략하고 열만 넣고 싶다면
데이터프레임.loc[:,열]
으로 사용하거나
데이터프레임[열]
형태로 .loc까지 생략해 버리면 된다
조건으로 조회
데이터프레임.loc[조건]
형식으로 행 자리에 조건을 넣을 수 있다
여기서 조건을 적을때는 선언한 변수명[값 조회 기준] 이후 조건을 적어주자
&와 == 을 통해 and와 or을 통한 여러 조건 조회도 가능하다
다만 and와 or로 적으면 안되고 꼭 기호를 써야한다
isin()
데이터프레임.loc[ 조건값.isin([값1, 값2])]
의 형태로 == 문장을 대체 할 수 있다
데이터프레임.loc[(조건값 == 값1) | (조건값 == 값2)]
와 같다
between()
데이터 프레임.loc[ 조건값.between(값1, 값2) ]
between() 을 사용하면 조건값 중에 값1과 값 2를 포함한 해당 값들 사이의 데이터를 조회 할 수 있다