Pandas改变指数的利弊

2024-09-26 18:11:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我必须创建数百个数据帧,并从1开始索引它们,而不是从0开始。我发现了三种功能性方法,但我不确定是否有最佳/更可取的方法。有没有人能告诉我以下选项的利弊?地址:

 df.index += 1

 df.index = df.index + 1

 df.index = range(1,len(df)+1)

Tags: 数据方法dfindexlen地址选项range
1条回答
网友
1楼 · 发布于 2024-09-26 18:11:21

df.index + 1

这假设df.index实际上是适当排序的整数。我不喜欢。如果不是整数,它就会失败。或者不是失败,但不能保证你完成你的目标。你知道吗

pd.RangeIndex

不要做任何假设,继续你的生活。每次都能做到你想做的!你知道吗

df.index = pd.RangeIndex(1, len(df) + 1)

相关问题 更多 >

    热门问题