Использование метода iloc в Pandas: руководство для начинающих

iloc - это метод pandas DataFrame, который позволяет получить доступ к данным по их числовой позиции (индексу) в таблице. Если вы хотите выбрать строку и столбец на основе их фактической позиции (номера строки и столбца в таблице), используйте метод iloc.

Метод iloc имеет два необязательных аргумента `row_indexer` и `col_indexer`. `row_indexer` отвечает за выбор строк, и может быть любым объектом, поддерживающим доступ к элементам через оператор `[]`. `col_indexer` отвечает за выбор столбцов, и может быть целочисленным индексом столбца, списком целочисленных индексов, срезом и т.д.

Пример использования метода iloc:


import pandas as pd
# создаем DataFrame
df = pd.DataFrame({'Name': ['Alice', 'Bob', 'Charlie'],
                   'Age': [25, 30, 35],
                   'City': ['New York', 'Paris', 'London']})
# выбираем первую строку и второй столбец (индексы начинаются с 0)
print(df.iloc[0, 1])  # 25
# выбираем вторую и третью строки и второй столбец
print(df.iloc[1:3, 1])  # 1    30
                       # 2    35
                       # Name: Age, dtype: int64
# выбираем все строки и первые два столбца
print(df.iloc[:, 0:2])  #       Name  Age
                        # 0    Alice   25
                        # 1      Bob   30
                        # 2  Charlie   35

Похожие вопросы на: "iloc "

Концепция SOA: что это такое и как использовать в разработке ПО
1440p: что это такое и как это работает?
Qt Designer в Python - создание красивых пользовательских интерфейсов
Создание и настройка Slider на JavaScript
Double to int в Java: преобразование чисел
Шрифт Комик Санс: как использовать на своем сайте
<h1>Float SQL - решение сложных задач по SQL с помощью принципа "plunge into"
JSON Response: Complete Guide to Handling API Responses
Popup JS - Crеаtе Intеrасtivе Pорuрs with Еаsе
Загадочные и удивительные аббревиатуры AABB