본문 바로가기
Python/Pandas

[Python] Pandas DataFrame 가져오기(엑세스) loc[], iloc[]

by coding_su 2022. 11. 23.

📝판다스 데이터 프레임 가져오기(엑세스)

데이터 프레임에서 원하는 데이터를 엑세스하는 방법은 3가지이다

 

1. 컬럼의 데이터를 가져오는 방법 (변수명 바로 오른쪽에 대괄호[ ] 사용)

대괄호[ ] 안에 가져오고싶은 데이터 컬럼을 입력해주면 해당 컬럼에 있는 데이터를 가져온다

# 1가지 가져올때
>>> df['컬럼']

# 2가지 이상 가져올때는 리스트
>>> df[['컬럼','컬럼']]

2. 행과 열의 정보로 데이터를 가져오는 .loc[ , ]

loc는 대괄호[ ] 안에 인덱스명과 컬럼명을 입력해주면 해당 인덱스와 컬럼에 있는 데이터를 가져온다

>>> df.loc['인덱스', '컬럼']

3. 행과 열의 정보로 데이터를 가져오는 .iloc[ , ]

iloc는 대괄호[ ] 안에 인덱스와 컬럼을 컴퓨터가 매기는 인덱스(오프셋)로 입력해주면

해당 인덱스와 컬럼에 있는 데이터를 가져온다

# 컴퓨터가 매기는 인덱스(오프셋)으로 입력
>>> df.iloc['인덱스', '컬럼']

댓글