分性别 自杀率变化趋势
发布时间:
本文的数据来源于《中国卫生健康统计年鉴》,其中年份涵盖2003-2021年,总体摘要:四组自杀率在 20 年间均呈明显下降趋势,尤其是 2006‑2007 年下降幅度最大,之后缓慢波动走低。2006年男性和女性自杀率翻转,男性自杀率显著高于男性,有趣的是,最近城市和农村男性的自杀率均呈现轻微上升的趋势,而女性是在持续下降。
统计图
点击查看绘图使用的Python代码
import matplotlib.pyplot as plt
import numpy as np
import matplotlib.ticker as ticker
from matplotlib.lines import lineStyles
year = [
2003,2004,2005,2006,2007,2008,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021]
city_male=[
10.90,7.75,12.64,5.39,5.46,4.00,7.37,5.78,5.30,6.02,5.71,5.85,5.62,5.04,4.85,5.02,5.34,5.11]
city_female=[
11.05,7.59,13.13,4.65,4.30,3.18,6.32,4.77,4.33,4.54,4.23,4.27,4.15,3.56,3.57,3.27,3.8,3.50]
village_male=[
15.07,10.63,9.62,9.56,10.97,8.62,10.61,9.95,9.09,9.82,9.65,9.58,9.31,8.91,8.39,8.17,8.65,8.18]
village_female=[
17.44,13.37,10.64,8.95,9.64,7.87,9.39,8.58,8.05,7.66,7.51,7.16,6.87,6.36,5.96,5.88,6.25,5.96]
plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']
plt.rcParams['axes.unicode_minus'] = False
plt.xlim(2003, 2021)
ax = plt.gca()
ax.xaxis.set_major_locator(ticker.MultipleLocator(1))
ax.set_ylim(1, 20)
plt.plot(year,city_male,label='城市-男')
plt.plot(year,city_female,label='城市-女')
plt.plot(year,village_male,label='农村-男')
plt.plot(year,village_female,label='农村-女')
plt.legend()
plt.xlabel('数据来源:中国卫生健康统计年鉴')
plt.ylabel('自杀率(1/10万)')
plt.plot(year, city_male,city_female,village_male,village_female)
plt.title('2003-2021年中国分性别、分城乡的自杀率变化趋势',fontsize=16,fontweight='bold')
plt.show()

参考文献
- 《中国卫生健康统计年鉴》2017-2022
- 《中国卫生和计划生育统计年鉴》2013-2016
- 《中国卫生统计年鉴》2004-2012
.jpg)