изменить тип столбцов в python Datatable - PullRequest
0 голосов
/ 27 апреля 2020

Можно ли изменить stypes.int8 на stypes.int32 в python datatable ?

Ответы [ 2 ]

2 голосов
/ 27 апреля 2020

Из Datatable docs:

Как следует из названия, пакет тесно связан с data.table таблицы R и пытается имитировать c его основные алгоритмы и API.

Итак, вы можете следить за этим link и link для преобразований типов данных.

1 голос
/ 27 апреля 2020

Вы можете легко сделать это:

Предположим, у вас есть DT и тип поля int36

DT = dt.Frame({'x':[1,2,3,4,5]})

, и мы можем изменить его тип с int36 на int8 как

DT['x'] = dt.int8

Вот синтаксис:

DT ['column'] = тип данных (dt.int36 или dt.str32 et c et cc)

...