(self, dropna=True, split_every=False, split_out=True)
| 4310 | |
| 4311 | @derived_from(pd.Series) |
| 4312 | def nunique(self, dropna=True, split_every=False, split_out=True): |
| 4313 | uniqs = self.drop_duplicates(split_every=split_every, split_out=split_out) |
| 4314 | if dropna: |
| 4315 | # count mimics pandas behavior and excludes NA values |
| 4316 | if isinstance(uniqs, Index): |
| 4317 | uniqs = uniqs.to_series() |
| 4318 | return uniqs.count() |
| 4319 | else: |
| 4320 | return uniqs.size |
| 4321 | |
| 4322 | def drop_duplicates( |
| 4323 | self, |