我正在尝试转换DataFrame,这样一些行将被复制给定次数.例如:
df = pd.DataFrame({'class': ['A', 'B', 'C'], 'count':[1,0,2]})
class count
0 A 1
1 B 0
2 C 2
Run Code Online (Sandbox Code Playgroud)
应转变为:
class
0 A
1 C
2 C
Run Code Online (Sandbox Code Playgroud)
这与计数功能的聚合相反.是否有一种简单的方法可以在熊猫中实现它(不使用for循环或列表推导)?
一种可能性是允许DataFrame.applymap函数返回多行(类似apply方法GroupBy).但是,我认为现在大熊猫不可能.