Я сохраняю трехмерный массив в ячейке DataFrame «df» pandas:
arr =np.array([[[1,2],[1,3]],[[1,2],[2, 3]]])
df.at[0,'column_A'] = arr #first row, col A
Я сохраняю файл csv с помощью:
df.to_csv("dataframe", sep='\t')
Затем загружаю его с помощью:
df2 = pd.read_csv("dataframe", sep='\t')
Однако загруженный массив теперь является строкой: '[[[1 2]\n [1 3]]\n\n [[1 2]\n [2 3]]]'
Как я могу вернуть исходный массив?Что-то не так в том, как я сохраняю CSV?Спасибо!