반응형
.loc
명시적인 인덱스를 참조하여 데이터 프레임을 인덱싱/슬라이싱
.iloc
암묵적인 인덱스를 참조하여 데이터 프레임을 인덱싱/슬라이싱
예시
import pandas as pd
raw_data = {'index':['id1', 'id2', 'id3'],
'age':[34,12,5],
'adress':[1234,3255,3245]}
df = pd.DataFrame(raw_data)
df = df.set_index('index')
print(df)
# indexing
df.loc['id1']
# age 34
# adress 1234
# slicing
df.loc['id1', 'adress'] # 1234
# indexing
df.iloc[0]
# age 34
# adress 1234
# slicing
df.iloc[0, 1] # 1234
반응형
'프로그래밍 언어 > python 관련' 카테고리의 다른 글
[에러 해결하기] Consider using the `--user` option or check the permissions. (1) | 2022.11.25 |
---|---|
[pandas] groupby 집계 함수 활용법 모음 (0) | 2021.08.01 |
[프로그램 개념 정리] 함수(매개변수, 인자), 메서드, 패키지, 라이브러리 개념 정리. 더이상 혼동하지 말자! (0) | 2021.08.01 |
아나콘다 가상환경 기본 모음 (0) | 2020.04.06 |
[python] cuda/pytorch 설치 (0) | 2019.07.23 |