Метод argsort() для Series в Pandas

PandasPandasBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

Метод argsort() для Pandas Series используется для возврата индексов, которые отсортируют значения Series в порядке возрастания. В этом практическом занятии вы узнаете, как использовать метод argsort().

Советы по работе с ВМ

После запуска ВМ нажмите в левом верхнем углу, чтобы переключиться на вкладку Ноутбук и приступить к практике в Jupyter Notebook.

Иногда может потребоваться подождать несколько секунд, пока Jupyter Notebook полностью загрузится. Проверка операций не может быть автоматизирована из-за ограничений Jupyter Notebook.

Если вы столкнетесь с проблемами во время обучения, не стесняйтесь обращаться к Labby. Оставьте отзыв после занятия, и мы оперативно решим проблему для вас.

Импортируйте необходимые библиотеки

Сначала импортируйте библиотеку pandas с помощью инструкции import.

import pandas as pd

Создайте Series

Далее создайте Series с использованием функции pd.Series(). Эта Series будет содержать некоторые значения, которые нужно отсортировать.

s = pd.Series([2, 1, 4, 3])

Примените метод argsort()

Примените метод argsort() к Series, созданной на предыдущем шаге, чтобы получить индексы отсортированных значений.

sorted_indices = s.argsort()

Распечатайте отсортированные индексы

Распечатайте отсортированные индексы, чтобы увидеть результат.

print(sorted_indices)

Резюме

В этом практическом занятии вы узнали, как использовать метод argsort() для Series в Pandas, чтобы получить индексы, которые отсортируют значения Series. Применяя этот метод, вы можете легко получить отсортированные индексы своих объектов Series.