1. Dataframe 인덱싱1

인덱싱: 데이터를 선택하는 것

데이터를 편하게 다루기 위해서 인덱싱을 자유자재로 다룰 수 있어야 함

 

iphone_df.loc['iphone8','메모리']

-->2GB

iphone_df.loc['iphone8','가격']

-->에러 (가격이라는 칼럼이 없기 때문)

iphone_df.loc['iphoneX',:]

-->모든데이터 출력

iphone_df.loc['iphoneX']

--> "

type(iphone_df.loc['iphoneX'])

--> series

iphone_df[:,'출시일']

---

iphone_df['출시일']

----

2. DataFrame 인덱싱2

여러줄을 한꺼번에 받아오기

iphone_df.loc['iphoneX']

 

iphone_df.loc[['iphoneX','iphone8']]

 

type(iphone_df.loc[['iphoneX','iphone8']])

 

-->pandas.core.framd.DataFrame

 

iphone_df['Face ID']

 

iphone_df[['Face ID','출시일','메모리']]

 

iphone_df['iphone8':iphoneX]

 

iphone_df['메모리':'Face ID']

-->정상적인 값이 나오지 않음

iphone_df.loc[:,'메모리':'Face ID']

-->모든 로우에 대해서 메모리 부터 Face ID를 출력

 

3. 데이터 프레임 조건으로 인덱싱

 

'머신러닝' 카테고리의 다른 글

05.머신러닝  (0) 2022.11.16
03. 머신러닝  (0) 2022.11.02
01.머신러닝  (0) 2022.10.12

+ Recent posts