gpt4 book ai didi

python - 如何根据数据框的长度作为索引值在数据框中创建额外的列

转载 作者:行者123 更新时间:2023-11-28 16:56:47 25 4
gpt4 key购买 nike

我正在尝试根据数据帧的长度在数据帧中创建额外的列作为数据帧的索引值

我正在尝试做这样的事情

x = len(df3.columns)
df3['x+1'] = 'N/A'

它确实创建了数据帧,但索引值不是 4,而是索引值 x+1

                          1  x+1  
0 Bag (BG) N/A
1 100.0 Each N/A
2 0.0 / 0.001 N/A
3 0.01 N/A
4 4.0 x 3.5 x 1.25 N/A
5 10888277689268 N/A

我希望代替 X+1 它应该是 1 旁边的数字

最佳答案

如果需要整数列,只需删除 '':

x = len(df3.columns)
df3[x + 1] = 'N/A'

如果需要字符串列,一种可能的解决方案是使用 f-strings:

df3[f'{x + 1}'] = 'N/A'

关于python - 如何根据数据框的长度作为索引值在数据框中创建额外的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57691086/

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