【发布时间】:2019-04-01 02:08:28
【问题描述】:
如何从数据框中删除满足特定条件后的所有行?例如,我有以下数据框:
import pandas as pd
xEnd=1
yEnd=2
df = pd.DataFrame({'x':[1,1,1,2,2,2], 'y':[1,2,3,3,4,3], 'id':[0,1,2,3,4,5]})
我将如何获得一个删除最后 4 行并在第 2 行中保留上 2 行的数据框,条件 x=xEnd 和 y=yEnd 得到满足。
编辑:应该提到数据框不一定是上升的。也可能是下降的,我仍然想得到上面的。
【问题讨论】:
标签: python pandas dataframe indexing filter