首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >逐批添加段号

逐批添加段号
EN

Stack Overflow用户
提问于 2018-12-13 13:39:59
回答 1查看 46关注 0票数 0

全,

希望在df中添加一个新列,该列的分段号以批形式递增。输出的一个例子是这样的情况:段数随3条记录的批次递增:

代码语言:javascript
复制
Index   Animal  Segment
0       Dog     1
1       Cat     1
2       Cat     1
3       Bear    2
4       Bird    2
5       Dog     2
6       Dog     3
7       Dog     3
8       Cat     3
9       Bear    4
10      Bear    4
11      Lion    4
12      Dog     5
13      Lion    5
14      Cat     5

不确定在潘达斯实现这一目标的最佳方法。我知道在常规python中,我会逐行执行循环和增量I,但是不知道如何在Pandas中这样做。

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2018-12-13 13:48:45

你能试一下吗。

代码语言:javascript
复制
df['Segment']=df.index // 3 + 1
df
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53763190

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档