python - 如何在python中将ndarray转换为系列

标签 python pandas multidimensional-array

我有一个像这样的ndarray:

In [75]:
z_r
Out[75]:
array([[ 0.00909254],
       [ 0.02390291],
       [ 0.02998752]])

在这里,我想问一下如何将那些东西转换成series,想要的输出是这样的:

0   0.00909254
1   0.02390291
2   0.02998752

最佳答案

你可以使用这个:

my_list = map(lambda x: x[0], z_r)
ser = pd.Series(my_list)
In [86]:
ser
Out[86]:
0      0.009093
1      0.023903
2      0.029988

其实你的问题是如何转换成系列^^

关于python - 如何在python中将ndarray转换为系列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30564172/

相关文章:

python - **(双星/星号)和*(星号/星号)对参数有什么作用?

python - 根据外部条件更改数据框模型

python - 从已在 pandas 中重新索引的数据透视表中选择一列

python - 读取 csv 时加快日期时间格式化速度

python - 从边界生成移动物体

python3.3 matplotlib无法导入名称_tkagg

c# - 如何从二维数组中随机选择一个位置?

java - 如何循环遍历二维数组并在满足条件时显示索引?

c# - 从二维数组中删除条目

Python Tkinter,在函数后销毁顶层