bpd.DataFrame.drop

DataFrame.drop(*, columns=None)[source]

Remove columns by specifying column names.

Parameters:columns (single label or list-like) – Column names to drop.
Returns:df – DataFrame with the dropped columns.
Return type:DataFrame
Raises:KeyError – If none of the column labels are found.

Examples

>>> df = bpd.DataFrame().assign(A=[0, 4, 8],
...                             B=[1, 5, 9],
...                             C=[2, 6, 10],
...                             D=[3, 7, 11])
>>> df
   A  B   C   D
0  0  1   2   3
1  4  5   6   7
2  8  9  10  11
>>> df.drop(columns=['B', 'C'])
   A   D
0  0   3
1  4   7
2  8  11