.value_counts()
时间: 2023-09-09 18:09:57 浏览: 144
pandas计数 value_counts()的使用
5星 · 资源好评率100%
`.value_counts()` 是一个 Pandas 库中的函数,用于统计一个 Series(一维数据)中每个元素出现的次数,并返回一个新的 Series,其中每个元素是原始 Series 中的唯一值,每个元素的值是它在原始 Series 中出现的次数。例如,如果我们有一个包含以下元素的 Series:
```python
import pandas as pd
data = pd.Series([1, 2, 2, 3, 3, 3])
```
调用 `.value_counts()` 函数如下:
```python
value_counts = data.value_counts()
```
那么 `value_counts` 将是一个新的 Series,其值为:
```
3 3
2 2
1 1
dtype: int64
```
其中,索引为 3、2 和 1 的元素分别出现了 3、2 和 1 次。`.value_counts()` 函数还有一些参数,可以用来控制返回的结果,例如可以使用 `normalize=True` 参数来返回每个元素在原始 Series 中出现的比例。
阅读全文