Przechowywać różne typy danych w jednej tablicy NumPy?
Mam dwie różne tablice, jedną z ciągami, a drugą z intami. Chcę je połączyć, w jedną tablicę, w której każda kolumna ma oryginalny typ danych. Moje obecne rozwiązanie do tego (patrz poniżej) konwertuje całą tablicę na dtype = string, co wydaje się bardzo niewydajne pamięci.
combined_array = np.concatenate((A, B), axis = 1)
Czy możliwe jest łączenie różnych typówcombined_array
gdyA.dtype = string
iB.dtype = int
?