Pandas convert columns type from list to np.array Pandas convert columns type from list to np.array pandas pandas

Pandas convert columns type from list to np.array


Use apply to convert each element to it's equivalent array:

df['col1'] = df['col1'].apply(lambda x: np.array(x))type(df['col1'].iloc[0])numpy.ndarray

Data:

df = pd.DataFrame({'col1': [[1,2,3],[0,0,0]]})df

Image