반응형
df.iloc[] 함수는 Pandas 데이터프레임에서 행과 열을 정수 위치(인덱스)로 선택하는 데 사용됩니다. 이 함수를 사용하면 데이터프레임의 특정 행과 열에 접근할 수 있습니다.
메서드 구문:
# 함수 구문
df.iloc[row_index, column_index]
주요 매개변수:
- row_index: 선택할 행의 정수 위치(인덱스) 또는 행 범위를 지정합니다.
- column_index: 선택할 열의 정수 위치(인덱스) 또는 열 범위를 지정합니다.
예시 코드:
import pandas as pd
# 샘플 데이터프레임 생성
data = {
'Name': ['Alice', 'Bob', 'Charlie', 'David', 'Eve'],
'Age': [25, 30, 35, 28, 23],
'City': ['New York', 'Los Angeles', 'Chicago', 'San Francisco', 'Miami']
}
df = pd.DataFrame(data)
# 첫 번째 행 선택
first_row = df.iloc[0]
# 두 번째 행, 두 번째 열 선택
value = df.iloc[1, 1]
이 코드에서는 샘플 데이터프레임을 생성하고, df.iloc[] 함수를 사용하여 첫 번째 행 및 두 번째 행의 두 번째 열 값을 선택합니다. 첫 번째 예시에서는 df.iloc[0]를 사용하여 첫 번째 행을 선택하고, 두 번째 예시에서는 df.iloc[1, 1]을 사용하여 두 번째 행의 두 번째 열 값을 선택합니다.
df.iloc[] 함수는 정수 위치(인덱스)를 사용하여 데이터프레임의 일부를 선택할 수 있으므로, 특정 위치에 있는 데이터에 접근하거나 조작하는 데 유용합니다.
반응형
'Python > Pandas' 카테고리의 다른 글
pandas df.sort_values() 함수 활용하기 (0) | 2023.12.04 |
---|---|
pandas df[df['열 조건']] 함수 활용하기 (0) | 2023.12.01 |
pandas df.loc[] 함수 활용하기 (0) | 2023.11.29 |
pandas df['열 이름'] 또는 df.열이름 함수 활용하기 (0) | 2023.11.28 |
pandas df.shape 함수 활용하기 (0) | 2023.11.27 |