Loading...

Python/머신러닝 / / 2022. 5. 22. 19:42

머신러닝 11강. pandas 데이터프레임 핵심

반응형

1. 데이터 선택하기 selection

 

이름만 봐도 projection과 같이 컬럼을 찾아내는 것이다.

데이터프레임에서 projection한다는 것은 시리즈를 찾는 것이다.

# 1. 데이터 선택하기 (selection)
df['A']

 

여러개 컬럼도 뽑아낼 수 있다.

df[['A', 'B']]

 

2. 데이터 범위 선택하기

여기서 선택한 범위는 의 범위를 말한다.

df[0:3]

 

3. 이름을 사용해서 선택하기 loc

행의 데이터를 가지고온다.

# 3. loc
df.loc[0]​

 

df.loc[0:2]

 

loc를 쓰면 좋은점이 내가 원하는 행과 열까지 같이 뽑아준다.

df.loc[:, ['A', 'B']]

df.loc[[0], ['A', 'B']]

 

4. 위치를 사용해서 선택하기 iloc

해당 데이터를 찾기위해 인덱스를 사용해 찾는다.

df.iloc[1, 2]

 

 

반응형