根据条件删除 dask dataFrame 中的行
Drop rows in dask dataFrame on condition
我正在尝试在我的 dask 数据框中删除一些行:
df.drop(df[(df.A <= 3) | (df.A > 1000)].index)
但是这个不行 return NotImplementedError: Drop currently only works for axis=1
我真的需要帮助
您可以按如下方式从 Pandas/Dask 数据框中删除行:
df = df[condition]
在您的情况下,您可以执行如下操作:
df = df[(df.A > 3) & (df.A <= 1000)]
我正在尝试在我的 dask 数据框中删除一些行:
df.drop(df[(df.A <= 3) | (df.A > 1000)].index)
但是这个不行 return NotImplementedError: Drop currently only works for axis=1
我真的需要帮助
您可以按如下方式从 Pandas/Dask 数据框中删除行:
df = df[condition]
在您的情况下,您可以执行如下操作:
df = df[(df.A > 3) & (df.A <= 1000)]