如何基于数据帧的长度作为索引值在数据帧中创建额外的列

用户名

我试图基于数据帧的长度在数据帧中创建额外的列作为数据帧的索引值

我正在尝试做这样的事情

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'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何找到先前基于在数据帧datetime列值列中的每个独特的价值?

如何在数据框中添加基于数据长度的值作为字符串的列

Pyspark - 如何根据数据帧 2 中的列值在数据帧 1 中插入记录

使用分层索引和来自非分层索引数据帧的额外列创建数据帧

如何基于向量作为源来完成数据帧的列和行中的缺失值

如何在数据帧中不同长度的列之间执行交叉检查并创建一个新的数据帧?

从字典创建具有任意长度值的数据帧(使用回收键作为列值)

如何创建新的pandas列,其中列表值==df索引但列表与原始数据帧的长度不同

如何根据来自同一数据帧的多个列中的多个条件在数据帧中创建新列

基于作为子集的列值匹配数据帧

Python创建与数据帧长度匹配的重复值列

Pandas 索引,在数据帧中搜索

从基于另一个数据帧的值在 pyspark 数据帧中创建一列

如何从多索引列数据帧创建多级索引

如何基于2个数据帧中的共享列创建具有列值的新列?

比较 Pandas 中的多个数据帧时在数据帧中创建一列

如果数据帧长度不同,如何用R中另一个数据帧的值填充列?

如何将基于相等长度的数据帧列拆分为R中的单独行

在数据帧从3列中的值的最大?

如何使用实际数据帧中两列中的值索引另一个数据帧,从而在实际数据帧中创建一列

如何获得R中数据帧列的每个奇数索引值与偶数索引值的比率?

基于列或相邻列中的值的数据帧子集

使用数据帧中的多索引值创建哈希

如何创建包含在数据帧大熊猫基于同一类别列的两个不同的值的操作的另一列?

如何在数据帧中输出NA值的位置?

基于数据帧中列中的值的数据帧行的交集

如何删除行中索引在数据帧中另一个索引值之后的行?

如何基于R中相同数据帧中的值扩展数据帧

如何基于现有数据帧中的dtypes创建新数据帧?