파이썬 판다스 행과 열 데이터 가져오기

  1. df.loc['행 이름', '열 이름'] → 행 이름 기준으로 행 데이터를 가져옴. 인덱스를 설정 했을 때 좋음.
  2. df.iloc[행 번호, 열 번호] → 행 번호 기준으로 행 데이터를 가져옴.
  1. df['열 이름'] → 열 이름 기준으로 열 데이터를 가져옴. [ ' 열 이름 ' ] 대괄호 하나.
  2. df[['열 이름1', '열 이름2']] → [ [ '열 이름1', '열 이름2' ] ]. 대괄호 두개!
import pandas as pd

# .loc[['행 이름'], ['열 이름']]
df.loc[['index_name1', 'index_name2'], ['colum_name1', 'colum_name2']]
# .iloc[[행 번호], [열 번호]]
df.iloc[[index_num1, index_num2], [colum_num1, colum_num2]]

# 하나씩도 가능
df.loc['행 이름'] # '행 이름'에 있는 값들을 가져옴.
df.iloc[행 번호] # 행 번호에 있는 값들을 가져옴.
import pandas as pd

df['열 이름'] # 열 이름 밑으로 가져옴.
df[['열이름1', '열 이름2']] # 열 이름1, 열 이름2 밑으로 가져옴.

loc, iloc 참고 링크