如果列值在数据帧中没有特定的出现次数,如何用该列值复制所有行?

问题描述 投票:0回答:1

说我的数据框

    A   B
0   a   5
1   b   2
2   d   5
3   g   3
4   m   2
5   c   0
6   u   5
7   p   3
8   q   1
9   z   1

如果B列中特定值的数目没有特定的出现次数,我想复制所有具有B特定值的行。

对于上面的df,说这个特定值是3。如果列B的值小于三,则具有该列值的所有行都将重复。因此,具有列值0、1和2的行是重复的,但具有列b值为5的行则不重复。

所需结果:

    A   B
0   a   5
1   b   2
2   d   5
3   g   3
4   m   2
5   c   0
6   u   5
7   p   3
8   q   1
9   z   1
10   b   2
11   m   2
12   g   3
13   p   3
14   c   0
15   c   0

说我的数据帧AB 0 a 5 1 b 2 2 d 5 3 g 3 4 m 2 5 c 0 6 u 5 7 p 3 8 q 1 9 z 1如果B列中特定值的数目不具有一个...

pandas
1个回答
1
投票

[这是我的方法

© www.soinside.com 2019 - 2024. All rights reserved.