生成连续的' id'在我有数据帧列表的所有数据范围的列中字段
我有一个带有空白列“ ID”的4/5数据帧的列表,我想在这些数据帧中生成一个累积序列。
我尝试了这样的事情,但它不起作用。 f是我想要的数据帧列表
for i in range(1,len(f)):
print(f[1]['id'])
for row in f[i]['id']:
f[i]=f[i].assign(id=numpy.arange(1,len(f)+1))
,我想要一个输出数据帧 F [0]:
ID | 表 |
---|---|
1 | ABC |
2 | def |
F [1]:
ID | 表 |
---|---|
3 | ABC |
4 | DEF |
F [2]:
ID | 表 |
---|---|
5 | ABC |
6 | DEF |
SO on ..
请帮助。新闻对python
I have a list of 4/5 data frames with a blank column 'id', I want to generate a cumulative sequence across these data frames.
I tried something like this but its not working.
f is my list of data frames
for i in range(1,len(f)):
print(f[1]['id'])
for row in f[i]['id']:
f[i]=f[i].assign(id=numpy.arange(1,len(f)+1))
I want an output data frames like
f[0]:
id | table |
---|---|
1 | abc |
2 | def |
f[1]:
id | table |
---|---|
3 | abc |
4 | def |
f[2]:
id | table |
---|---|
5 | abc |
6 | def |
so on..
Please help.New to python
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一种简单的循环方法可能是:
A simple loop approach could be: