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. 데이터 프레임 조건으로 인덱싱