Об’єкти типу даних Об’єкт типу даних (екземпляр класу numpy. dtype) описує, як слід інтерпретувати байти у блоці пам’яті фіксованого розміру, що відповідають елементу масиву. Він описує наступні аспекти даних: Тип даних (ціле число, число з плаваючою комою, об’єкт Python і т.д.)
Для того, щоб змінити dtype заданого об’єкту масиву, скористаємось функцією numpy. astype() . Функція отримує аргумент, який є цільовим типом даних. Функція підтримує всі узагальнені та вбудовані типи даних.
int_, bool означає np. bool_, що float – np. float_, а complex – np. complex_ ….Типи масивів та перетворення між типами.
Тип Numpy | Тип C | Опис |
---|---|---|
numpy.intc | int | Визначений платформою |
numpy.uintc | беззнаковий int | Визначений платформою |
numpy.int_ | long | Визначений платформою |
numpy.uint | unsigned long | Визначений платформою |