티스토리 뷰
[준비] dataframe 생성
import pandas as pd
list_val = [
[1, 2, 3],
[1, 5, 6],
[7, 8, 9],
[10, 11, 12],
[13, 14, 15]
]
list_col = ['col1', 'col2', 'col3']
list_idx = ['a', 'b', 'c', 'd', 'e']
df_a = pd.DataFrame(list_val, columns=list_col, index=list_idx)
[방법1] data 1개 조회
df_a.loc[['a']]
※ index를 ['a']가 아니라 'a'로 지정하면 dataframe이 아닌 series로 조회된다.
※ loc에는 index와 value를 함께 지정할 수 있다. value 생략의 명시적 표현은 아래와 같다.
df_a.loc[['a'], :]
[방법2] data 여러 개 조회
df_a.loc[['a', 'c']]
[방법3] data 여러 개를 범위로 조회
df_a.loc['a':'c']
※ 범위로 조회할 경우 loc에 list를 입력하지 않고 slicing 표현식을 입력해야 한다.
[참고]
'Programming' 카테고리의 다른 글
pandas dataframe에서 integer location으로 dataframe 조회하기 (0) | 2021.01.22 |
---|---|
pandas dataframe에서 column으로 dataframe 조회하기 (0) | 2021.01.22 |
pandas dataframe column unique value 확인하기 (0) | 2021.01.21 |
pandas dataframe 정렬하기 (0) | 2021.01.21 |
pandas dataframe index 다루기 (0) | 2021.01.21 |
최근에 올라온 글
글 보관함
- Total
- Today
- Yesterday