使用pandas将行值替换为序列值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用pandas将行值替换为序列值相关的知识,希望对你有一定的参考价值。

我有一个看起来像这样的数据框,

                     img
0 6479965c_2019_04_15_20_26_25_90.jpg
1 6479965c_2019_04_15_20_26_25_92.jpg
2 6479965c_2019_04_15_20_26_25_93.jpg
3 6479965c_2019_04_15_20_26_25_96.jpg
4 6479965c_2019_04_15_20_26_26_10.jpg
....

如何将每个值替换为,

"foo" + str(counter) + ".jpg"

我迭代了,

counter = 1
for i in df['img']:
    i = "foo_" + str(counter)  + ".jpg"
    counter += 1

但它不起作用。

以上是关于使用pandas将行值替换为序列值的主要内容,如果未能解决你的问题,请参考以下文章

Pandas:使用 apply 将特定列中的行值复制到新列中

将行值转换为列名

将行值转换为火花数据框中的列数组

将行值转换为列,其值来自 spark scala 中的另一列 [重复]

分组后将行值显示为列-Oracle

将行值转换为列,并计算所有可能值 mysql 的重复次数