小编93i*_*djb的帖子

在数据帧n次重复行

考虑如下定义的数据框:

import Pandas as pd
test = pd.DataFrame({
    'id' : ['a', 'b', 'c', 'd'],
    'times' : [2, 3, 1, 5]
    })
Run Code Online (Sandbox Code Playgroud)

是否可以从中创建一个新的数据帧,其中每一行都重复times一次,结果如下所示:

>>> result
   id  times
0   a      2
1   a      2
2   b      3
3   b      3
4   b      3
5   c      1
6   d      5
7   d      5
8   d      5
9   d      5
10  d      5
Run Code Online (Sandbox Code Playgroud)

python pandas

3
推荐指数
1
解决办法
5099
查看次数

标签 统计

pandas ×1

python ×1