gpt4 book ai didi

python-3.x - pd.Series 列表到 numpy 二维数组

转载 作者:行者123 更新时间:2023-12-02 03:08:13 25 4
gpt4 key购买 nike

我有一个 pd.Series 列表。

df = pd.Series([['a', 'b'], ['c', 'd']])

我想将其转换为二维 numpy 数组。

这样做:np.array(df.values)不会产生所需的结果,因为列表被视为一个对象。

如何获取二维数组?

最佳答案

在您的解决方案中,仅将值转换为列表:

print (np.array(df.values.tolist()))
[['a' 'b']
['c' 'd']]

或者先创建DataFrame:

print (pd.DataFrame(df.values.tolist()).values)

关于python-3.x - pd.Series 列表到 numpy 二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58431474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com