我有一个 Pandas 数据框,df它的每个元素都是一个完整的 numpy 数组。例如列的第 6 行'x_grid':
>>> e = df.loc[6,'x_grid']
>>> print(e)
[-11.52616579 -11.48006112 -11.43395646 -11.3878518 -11.34174713
-11.29564247 -11.24953781 -11.20343315 -11.15732848 -11.11122382
-11.06511916 -11.01901449 ...
但是我不能将它用作 numpy 数组,因为它只是作为字符串给出:
>>> print(type(e))
<class 'str'>
如何将 numpy 数组存储到数据帧中,使其不会被转换为字符串?或者以一种很好的方式将此字符串转换回 numpy 数组?
慕桂英4014372
jeck猫
红糖糍粑
相关分类