我有以下示例数据,我想过滤一段数据,当(col1 = 'A' and col2 = '0')我们想要保留行直到下一个(col1 = 'A')。
我想使用熊猫数据框,但我不知道它是怎么回事。
df = pd.DataFrame({'col1': ['A', 'B', 'C'], 'col2': [0, 1]})
Run Code Online (Sandbox Code Playgroud)
例如,我们有这样的数据
col1 col2
A 0
C
A 1
B
C
A 1
B
B
C
A 0
B
C
A 1
B
C
C
Run Code Online (Sandbox Code Playgroud)
我想要达到的结果是:
col1 col2
A 0
C
A 0
B
C
Run Code Online (Sandbox Code Playgroud)
非常感谢