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

Beginner

Введение

Метод astype() в библиотеке pandas для Python используется для преобразования типа данных объекта Series pandas. Это позволяет нам изменить тип данных Series на заданный тип данных. В этом практическом занятии мы проведем вас по использованию метода astype() в pandas.

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

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

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

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

Импортировать библиотеку pandas

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

import pandas as pd

Создать объект Series в pandas

Далее создадим объект Series библиотеки pandas с использованием функции pd.Series():

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

Проверить тип данных перед преобразованием

Прежде чем преобразовать тип данных объекта Series, проверим текущий тип данных с помощью атрибута dtypes:

print("Before converting data type of Series:")
print(series.dtypes)

Преобразовать тип данных с использованием astype()

Для преобразования типа данных объекта Series мы используем метод astype() и указываем желаемый тип данных в качестве аргумента:

series = series.astype('int32')

Это преобразует тип данных объекта Series из 'int64' в 'int32'.

Проверить тип данных после преобразования

После преобразования типа данных проверим новый тип данных с помощью атрибута dtypes снова:

print("After converting data type of Series:")
print(series.dtypes)

Резюме

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


Обратите внимание, что содержание практического занятия было скорректировано в соответствии с заданными требованиями. Поэтому оно может отличаться от исходного руководства. Пожалуйста, убедитесь в точности и, при необходимости, проведите дальнейшую доработку.