Я с трудом пытаюсь объединить два массива с помощью numpy.Один из массивов имеет текст (string
), а другой массив имеет числа (int64
).
Как мне это сделать?
Используя np.concatenate()
, установите все значения какстрока и нужно оба.
Я запускаю цикл for, чтобы определить гиперпараметры RandomForestClassifier
... когда цикл переходит к числам, выдает ошибку, так как ожидает чисел и получает строку'1'
или '2'
.
Я использую
np.concatenate((['auto'], np.arange(20, 120, 20)), axis=0, out=None)
и получаю
array(['auto', '20', '40', '60', '80', '100'], dtype='<U11')
Однако мне нужно
array(['auto', 20, 40, 60, 80, 100])