(self, dropna=True, split_every=False, split_out=True)
| 4329 | |
| 4330 | @derived_from(pd.Series) |
| 4331 | def nunique(self, dropna=True, split_every=False, split_out=True): |
| 4332 | uniqs = self.drop_duplicates(split_every=split_every, split_out=split_out) |
| 4333 | if dropna: |
| 4334 | # count mimics pandas behavior and excludes NA values |
| 4335 | if isinstance(uniqs, Index): |
| 4336 | uniqs = uniqs.to_series() |
| 4337 | return uniqs.count() |
| 4338 | else: |
| 4339 | return uniqs.size |
| 4340 | |
| 4341 | def drop_duplicates( |
| 4342 | self, |