pandas 获取列多个重复的唯一值
时间: 2023-10-03 16:10:10 浏览: 139
你可以使用 `value_counts()` 方法来获取某一列中多个重复的唯一值及其出现次数。例如,如果你有一个名为 `df` 的 DataFrame,其中有一列名为 `column_name`,你可以使用以下代码获取该列中多个重复的唯一值及其出现次数:
```python
df['column_name'].value_counts()
```
这将返回一个 Series 对象,其中每个唯一的值都作为索引,对应的值是该值在该列中出现的次数。如果你只想获取出现次数最多的前 n 个唯一值及其出现次数,可以在 `value_counts()` 方法中指定 `n` 参数:
```python
df['column_name'].value_counts(n)
```
其中 `n` 是正整数,指定要获取的出现次数最多的唯一值的个数。
阅读全文