gpt4 book ai didi

python - 数据框 set_index 未设置

转载 作者:太空狗 更新时间:2023-10-29 17:57:07 24 4
gpt4 key购买 nike

我有一个数据框,正在尝试将索引设置为“时间戳”列。目前索引只是一个行号。时间戳格式的一个例子是:2015-09-03 16:35:00

我试过设置索引:

df.set_index('Timestamp')

我没有收到错误,但是当我打印数据框时,索引仍然是行号。如何使用时间戳作为索引?

最佳答案

您需要指定 inplace=True,或将结果分配给变量。尝试:

df.set_index('Timestamp', inplace=True, drop=True)

基本上,在设置索引时,您可能需要做两件事。一个是 new_df = old_df.set_index('Timestamp', inplace=False)。 IE。您想要一个具有新索引的新 DataFrame,但仍需要原始 DataFrame 的副本。另一个是 df.set_index('Timestamp', inplace=True)。这适用于您想要修改现有对象的情况。

关于python - 数据框 set_index 未设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42196337/

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