MCPcopy Index your code
hub / github.com/dask/dask / drop

Method drop

dask/dataframe/dask_expr/_collection.py:3310–3322  ·  view source on GitHub ↗
(self, labels=None, axis=0, columns=None, errors="raise")

Source from the content-addressed store, hash-verified

3308
3309 @derived_from(pd.DataFrame)
3310 def drop(self, labels=None, axis=0, columns=None, errors="raise"):
3311 if columns is None and labels is None:
3312 raise TypeError("must either specify 'columns' or 'labels'")
3313
3314 axis = _validate_axis(axis)
3315
3316 if axis == 1:
3317 columns = labels or columns
3318 elif axis == 0 and columns is None:
3319 raise NotImplementedError(
3320 "Drop currently only works for axis=1 or when columns is not None"
3321 )
3322 return new_collection(expr.Drop(self, columns=columns, errors=errors))
3323
3324 def to_parquet(self, path, **kwargs):
3325 from dask.dataframe.dask_expr.io.parquet import to_parquet

Callers 15

test_drop_axis_1Function · 0.95
test_drop_columnsFunction · 0.95
test_with_boundaryFunction · 0.95
drop_overlapFunction · 0.80
drop_columnsFunction · 0.80

Calls 2

_validate_axisFunction · 0.90
new_collectionFunction · 0.90