Введение
В этом пошаговом практическом занятии вы узнаете о методе DataFrame.idxmax() библиотеки Python pandas. Этот метод используется для получения индекса первого вхождения максимального значения по указанной оси в DataFrame. При вычислении он игнорирует все пустые или пропущенные значения.
Советы по работе с ВМ
После запуска ВМ нажмите в левом верхнем углу, чтобы переключиться на вкладку Notebook и приступить к практике в Jupyter Notebook.
Иногда вам может потребоваться подождать несколько секунд, пока Jupyter Notebook полностью загрузится. Проверка операций не может быть автоматизирована из-за ограничений Jupyter Notebook.
Если вы сталкиваетесь с проблемами во время обучения, не стесняйтесь обращаться к Labby. Оставьте отзыв после занятия, и мы оперативно решим проблему для вас.
Импортировать необходимые библиотеки и создать DataFrame
Сначала импортируйте библиотеку pandas с помощью инструкции import:
import pandas as pd
Далее создайте DataFrame с помощью конструктора pd.DataFrame():
df = pd.DataFrame({'Marks_1': [85, 90, 45], 'Marks_2': [85, 96, 100]}, index=['Kannada', 'English', 'Science'])
Отобразить DataFrame
Для просмотра содержимого DataFrame используйте функцию print():
print(df)
Использовать метод DataFrame.idxmax() для получения индекса максимального значения по оси строк
Для получения индекса максимального значения в каждой колонке используйте метод idxmax() для DataFrame:
print(df.idxmax())
Используйте метод DataFrame.idxmax(), чтобы получить индекс максимального значения по оси столбца
Для получения индекса максимального значения в каждой строке используйте метод idxmax() для DataFrame и укажите параметр axis="columns":
print(df.idxmax(axis="columns"))
Резюме
В этом практическом занятии вы узнали о методе DataFrame.idxmax() библиотеки Python pandas. Этот метод используется для получения индекса первого вхождения максимального значения по указанной оси в DataFrame. Следуя шагам, представленным в руководстве, вы смогли импортировать необходимые библиотеки, создать DataFrame и использовать метод idxmax() для получения нужных значений индексов. Этот метод полезен для анализа данных и поиска местоположения максимумов в DataFrame.