gpt4 book ai didi

python - 将列转换为 Pandas 中的索引

转载 作者:太空狗 更新时间:2023-10-30 02:19:51 24 4
gpt4 key购买 nike

我有一个这样的 DataFrame df

Number SomeValue SomeOtherValue
10 10 1.0
11 3 1.1

当我使用 df.head() 查看数据框时,我得到了这个

  Number SomeValue SomeOtherValue
0 10 10 1.0
1 11 3 1.1

我希望 Number 成为我的索引,所以我会这样做:

df.index = df.Number
df = df.drop('Number', 1);

这似乎有点笨拙,那么有没有另一种将列提升为索引的方法?

最佳答案

您可以简单地使用 set_index方法:

df.set_index('Number')

这会将列从 DataFrame 中取出并将其设置为 DataFrame 的索引。该方法还允许您快速将多个列设置为索引或检查新索引是否包含重复项。

关于python - 将列转换为 Pandas 中的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27062908/

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