python中统计“结婚年龄”分布,并绘制相应的柱状图。
时间: 2024-05-02 19:18:31 浏览: 30
假设我们有一个包含结婚年龄信息的列表,可以使用Python中的matplotlib库来绘制柱状图,代码如下:
```python
import matplotlib.pyplot as plt
# 结婚年龄列表
marriage_ages = [20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45]
# 统计每个结婚年龄的人数
marriage_age_count = {}
for age in marriage_ages:
if age in marriage_age_count:
marriage_age_count[age] += 1
else:
marriage_age_count[age] = 1
# 绘制柱状图
plt.bar(marriage_age_count.keys(), marriage_age_count.values())
# 设置图表标题和坐标轴标签
plt.title('Marriage Age Distribution')
plt.xlabel('Age')
plt.ylabel('Count')
# 显示图表
plt.show()
```
运行结果如下图所示:
![marriage_age_distribution.png](https://img-blog.csdn.net/20180405212642846?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbXlfdmFsaWRhdGlvbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/q/70)
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)