¿Almacenar diferentes tipos de datos en una matriz NumPy?
Tengo dos matrices diferentes, una con cuerdas y otra con ints. Quiero concatenarlos, en una matriz donde cada columna tiene el tipo de datos original. Mi solución actual para hacer esto (ver más abajo) convierte la matriz completa en dtype = string, lo que parece muy ineficaz en memoria.
combined_array = np.concatenate((A, B), axis = 1)
¿Es posible mutiplicar los tipos encombined_array
cuandoA.dtype = string
yB.dtype = int
?