我在数据框中有数据,如以下列:周、部位、LAL、部位、LAL。我需要给col name == 'SITE'分配一个后缀,这样最终的df看起来像这样:周、SITE_1、LAL、SITE_2、LAL。
谢谢你
Dataframe 示例:
week SITE LAL SITE LAL
0 1 BARTON CHAPEL 1.1 PENASCAL I 1.0
1 2 BARTON CHAPEL 1.1 PENASCAL I 1.0
2 3 BARTON CHAPEL 1.1 PENASCAL I 1.0
3 4 BARTON CHAPEL 1.1 PENASCAL I 1.0
4 5 BARTON CHAPEL 1.1 PENASCAL I 1.0
5 6 BARTON CHAPEL 1.4 PENASCAL I 1.0
3条答案
按热度按时间qojgxg4l1#
您可以尝试使用
itertools.count
:图纸:
t2a7ltrp2#
另一种可能的解决方案:
输出:
ffvjumwh3#
另一种选择是创建一个字典并使用rename: