LOC – определение местоположения и геолокация на карте

Лок (loc) - это функция, которая используется для извлечения строк в DataFrame с помощью меток. Она применяется к DataFrame и принимает аргументы, указывающие на метки строк и столбцов, которые нужно извлечь.

Синтаксис: dataframe.loc[row_label, column_label]

где:

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

Для начала создадим DataFrame:

import pandas as pd

data = {'name': ['John', 'Michael', 'Sarah', 'Jessica'],

'age': [31, 24, 25, 30],

'city': ['New York', 'Paris', 'London', 'Sydney']}

df = pd.DataFrame(data, columns=['name', 'age', 'city'], index=['A', 'B', 'C', 'D'])

print(df)

name age city

A John 31 New York

B Michael 24 Paris

C Sarah 25 London

D Jessica 30 Sydney

1. Извлечение одной строки:

# извлечение строки с меткой 'B'

print(df.loc['B'])

name Michael

age 24

city Paris

Name: B, dtype: object

2. Извлечение нескольких строк:

# извлечение строк с метками 'A' и 'C'

print(df.loc[['A', 'C']])

name age city

A John 31 New York

C Sarah 25 London

3. Извлечение диапазона строк:

# извлечение строк с метками 'B', 'C' и 'D'

print(df.loc['B':'D'])

name age city

B Michael 24 Paris

C Sarah 25 London

D Jessica 30 Sydney

4. Извлечение одного элемента:

# извлечение элемента в строке 'C' и столбце 'age'

print(df.loc['C', 'age'])

25

5. Извлечение нескольких столбцов:

# извлечение столбцов 'name' и 'city'

print(df.loc[:, ['name', 'city']])

name city

A John New York

B Michael Paris

C Sarah London

D Jessica Sydney

6. Извлечение диапазона строк и столбцов:

# извлечение строк с метками 'A' и 'C' и столбцов 'name' и 'age'

print(df.loc[['A', 'C'], ['name', 'age']])

name age

A John 31

C Sarah 25

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

Как переносить текст с помощью CSS на сайте: советы и подсказки
Знак градусов Цельсия: как использовать и понимать
Python PyInstaller: упаковка приложений в исполняемый файл
Конвертировать base64 в изображение онлайн
Select Count: Статистика и анализ данных
Fastify - мощный фреймворк, заставляющий ваше приложение работать быстрее и надежнее
OTF шрифты: новое измерение дизайна
<h1>Работа с двумерным массивом в PHP
Loc Python - изучаем язык программирования Python
<h1>Disabled Input - управление недоступными полями ввода