Что делает метод astype python?
Ответы
Maksim Litvinov
29 октября 2024
Метод astype в Python используется для преобразования типа данных массива NumPy или серии данных Pandas. Этот метод позволяет изменить тип данных элементов в массиве или серии на другой тип данных, например, из целых чисел в числа с плавающей запятой или из строк в целые числа.
Например, если у вас есть массив NumPy с целыми числами и вы хотите преобразовать их в числа с плавающей запятой, вы можете использовать метод astype следующим образом:
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
arr_float = arr.astype(float)
print(arr_float)
Также можно использовать метод astype для преобразования строк в числа или наоборот:
import pandas as pd
data = pd.Series(['1', '2', '3', '4', '5'])
data_int = data.astype(int)
print(data_int)
1
0