Armazenar diferentes tipos de dados em um array NumPy?
Eu tenho dois arrays diferentes, um com strings e outro com ints. Eu quero concatená-los, em uma matriz onde cada coluna tem o tipo de dados original. Minha solução atual para fazer isso (veja abaixo) converte toda a matriz em dtype = string, que parece muito ineficiente em memória.
combined_array = np.concatenate((A, B), axis = 1)
É possível alterar vários tipos emcombined_array
quandoA.dtype = string
eB.dtype = int
?