我有一个 pandas.core.series.Series
类型的 dfseris,形状如下:
0 [0, 0, 0, 4, 0, 0, 5, 0, 0 ...
1 [0, 0, 6, 0, 3, 0, 0, 0, 0 ...
2 [0, 0, 0, 0, 0, 0, 0, 0, 0 ...
3 [0, 0, 0, 6, 0, 8, 0, 0, 0 ...
我想要一个 numpy 数组:
array([[[0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. ] ...
我试过了:
pd.DataFrame(dfseris.to_list()).to_numpy()
虽然它在我的代码中在 Jupyter 中运行良好,但出现了以下错误:AttributeError: 'DataFrame' object has no attribute 'tolist'
有人知道我做错了什么吗?