У меня есть два разных массива, один со строками, а другой с целыми числами. Я хочу объединить их в один массив, где каждый столбец имеет исходный тип данных. Мое текущее решение для этого (см. ниже )преобразует весь массив в dtype = string, что кажется очень неэффективным с точки зрения использования памяти.
combined_array = np.concatenate((A, B), axis = 1)
Возможно ли несколько dtypes в combined_array
, когда A.dtype = string
и B.dtype = int
?