Skip to content

Commit fe0d5f7

Browse files
committed
ENH: rename col_or_columns argument in DataFrame.drop_duplicates #734
1 parent 3583373 commit fe0d5f7

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

pandas/core/frame.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2042,14 +2042,14 @@ def dropna(self, axis=0, how='any', thresh=None, subset=None):
20422042
new_labels = labels[mask]
20432043
return self.reindex(**{axis_name : new_labels})
20442044

2045-
def drop_duplicates(self, col_or_columns=None, take_last=False):
2045+
def drop_duplicates(self, cols=None, take_last=False):
20462046
"""
20472047
Return DataFrame with duplicate rows removed, optionally only
20482048
considering certain columns
20492049
20502050
Parameters
20512051
----------
2052-
col_or_columns : column label or sequence of labels, optional
2052+
cols : column label or sequence of labels, optional
20532053
Only consider certain columns for identifying duplicates, by
20542054
default use all of the columns
20552055
take_last : boolean, default False
@@ -2059,17 +2059,17 @@ def drop_duplicates(self, col_or_columns=None, take_last=False):
20592059
-------
20602060
deduplicated : DataFrame
20612061
"""
2062-
duplicated = self.duplicated(col_or_columns, take_last=take_last)
2062+
duplicated = self.duplicated(cols, take_last=take_last)
20632063
return self[-duplicated]
20642064

2065-
def duplicated(self, col_or_columns=None, take_last=False):
2065+
def duplicated(self, cols=None, take_last=False):
20662066
"""
20672067
Return boolean Series denoting duplicate rows, optionally only
20682068
considering certain columns
20692069
20702070
Parameters
20712071
----------
2072-
col_or_columns : column label or sequence of labels, optional
2072+
cols : column label or sequence of labels, optional
20732073
Only consider certain columns for identifying duplicates, by
20742074
default use all of the columns
20752075
take_last : boolean, default False
@@ -2079,11 +2079,11 @@ def duplicated(self, col_or_columns=None, take_last=False):
20792079
-------
20802080
duplicated : Series
20812081
"""
2082-
if col_or_columns is not None:
2083-
if isinstance(col_or_columns, list):
2084-
keys = zip(*[self[x] for x in col_or_columns])
2082+
if cols is not None:
2083+
if isinstance(cols, list):
2084+
keys = zip(*[self[x] for x in cols])
20852085
else:
2086-
keys = list(self[col_or_columns])
2086+
keys = list(self[cols])
20872087
else:
20882088
keys = zip(*self.values.T)
20892089

0 commit comments

Comments
 (0)