Ho una lista, my_list
, con tipi di dati misti che voglio convertire in una matrice numpy. Tuttavia, ottengo l'errore TypeError: expected a readable buffer object
. Vedi il codice qui sotto. Ho provato a basare il mio codice su NumPy documentation.Numpy dtype per elenco con tipi di dati misti
my_list = [['User_0', '2012-2', 1, 6, 0, 1.0], ['User_0', '2012-2', 5, 6, 0, 1.0], ['User_0', '2012-3', 0, 0, 4, 1.0]]
my_np_array = np.array(my_list, dtype='S30, S8, i4, i4, f32')
Quali sono i pro e i contro dell'uso di 'dtype = object' vs. la specifica di ogni tipo di dati? – pir
@felbo Ho modificato la mia risposta :) – farhawa