gpt4 book ai didi

python - 将 Pandas 中的列索引重置为 0,1,2,3 ...?

转载 作者:太空狗 更新时间:2023-10-29 19:32:05 25 4
gpt4 key购买 nike

如何将数据框列的索引重置为 0、1、2、3、4?

(为什么执行 df.reset_index() 不会重置列索引?)

>>> data = data.drop(data.columns[[1,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]], axis=1)
>>> data = data.drop(data.index[[0,1]],axis = 0)
>>> print(data.head())
0 2 3 4 20
2 500292014600 .00 .00 .00 NaN
3 500292014600 100.00 .00 .00 NaN
4 500292014600 11202.00 .00 .00 NaN
>>> data = data.reset_index(drop = True)
>>> print(data.head())
0 2 3 4 20
0 500292014600 .00 .00 .00 NaN
1 500292014600 100.00 .00 .00 NaN
2 500292014600 11202.00 .00 .00 NaN

最佳答案

警告:此方法具有严重的潜在副作用,可能不应该使用 - 请参阅评论!

尝试以下操作:

df = df.T.reset_index(drop=True).T

关于python - 将 Pandas 中的列索引重置为 0,1,2,3 ...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42284617/

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