小编Pra*_*tha的帖子

熊猫:如何为系列中的每个值重复数据帧?

我有一个数据帧(df):

A B
1 a
2 b
3 c
Run Code Online (Sandbox Code Playgroud)

还有一系列:S = pd.Series(['x','y','z'])我想为系列中的每个值重复数据帧df.预期的结果是这样的:结果:

S A B
x 1 a
y 1 a
z 1 a
x 2 b
y 2 b
z 2 b
x 3 c
y 3 c
z 3 c
Run Code Online (Sandbox Code Playgroud)

我如何实现这种输出?我正在考虑合并或加入,但合并会给我一个内存错误.我正在处理一个相当大的数据帧和系列.谢谢!

python merge numpy dataframe pandas

4
推荐指数
2
解决办法
3162
查看次数

标签 统计

dataframe ×1

merge ×1

numpy ×1

pandas ×1

python ×1