У меня есть массив, который выглядит следующим образом:
array([( 0, 1579014911203, b"19'03.5", b'2'),
( 1, 1579014911560, b"19'03.5", b'30'),
( 2, 1579014912968, b"19'04.0", b'23'), ...,
(14532, 1579124953407, b"19'12.0", b'15'),
(14533, 1579124955508, b"19'11.5", b'50'),
(14534, 1579124966108, b"19'11.5", b'27'],
dtype={'names':['order','time','degree','speed'], 'formats':['<u4','<u8','S15','S15']})
Я могу изменить тип speed
, используя astype
, но как я могу изменить тип degree
на float
или decimal
? Я хочу удалить любые символы, кроме цифр и точки. Как я могу сделать это без использования Pandas?