numpy怎么统计男性个数
时间: 2023-11-10 13:21:53 浏览: 185
使用Python 库 NumPy、Pandas 和 seaborn来分析泰坦尼克数据集.zip
假设你有一个包含性别信息的 numpy 数组,可以使用以下代码统计男性个数:
```python
import numpy as np
# 生成一个包含性别信息的随机数组
gender = np.random.choice(['男', '女'], size=100)
# 统计男性个数
male_count = np.count_nonzero(gender == '男')
print('男性个数:', male_count)
```
其中,`np.count_nonzero()` 可以用来统计数组中非零元素的个数。在这个例子中,我们把性别为“男”的元素看成是非零元素,因此可以用 `gender == '男'` 来得到一个布尔型数组,然后再对这个数组使用 `np.count_nonzero()` 来统计非零元素的个数,即男性的个数。
阅读全文