pandas 数据频率分布
时间: 2023-11-11 13:00:52 浏览: 123
Mastering Pandas for Finance.pdf
要计算 pandas 数据中某一列的频率分布,可以使用 value_counts() 方法。该方法会返回一个 Series 对象,其中包含每个唯一值的出现次数。
例如,假设有一个名为 df 的 DataFrame,其中包含一个名为 'gender' 的列,它的值为 'male' 或 'female'。要计算 'gender' 列中每个值的出现次数,可以使用以下代码:
```
freq = df['gender'].value_counts()
print(freq)
```
输出结果将类似于以下内容:
```
female 100
male 80
Name: gender, dtype: int64
```
其中,索引是唯一值(即 'male' 和 'female'),而值是它们在 'gender' 列中出现的次数。
阅读全文