gpt4 book ai didi

python - 将数据框转换为列表列表

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

我有这个数据框:

                     value
time
2016-12-01 00:00:00 NaN
2016-12-01 00:01:00 2
2016-12-01 00:02:00 1

我想将此数据框转换为列表列表,如下所示:

[['2016-12-01 00:00:00', NaN],['2016-12-01 00:01:00', 2],['2016-12-01 00:02:00', 1]]

我尝试了df.valuesdf.values.tolist()并且总是收到:

[[ nan]
[ 2]
[ 1]]

最佳答案

如果您调用reset_index要恢复索引,您可以调用 .values.tolist() 来获得所需的结果:

In [117]:
df.reset_index().values.tolist()

Out[117]:

[['2016-12-01 00:00:00', nan],
['2016-12-01 00:01:00', 2.0],
['2016-12-01 00:02:00', 1.0]]

values返回一个 numpy 数组,它有一个方法 tolist()转换为列表列表

关于python - 将数据框转换为列表列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42092585/

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