美文网首页
新中国的人口变化

新中国的人口变化

作者: 飞翔的理念 | 来源:发表于2019-08-19 22:00 被阅读0次

数据来源 http://www.stats.gov.cn/tjsj/ndsj/2018/indexch.htm

简单分析一下中国的人口变化,还是能够看出一些历史事件与变化的。

import numpy as np
import pandas as pd
import matplotlib as mpl
import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline
df = pd.read_csv("D:/test/中国人口数及构成1949-2017.csv")
plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号
df['sim_population'] = df['population'] / 10000
x = df['year']
y = df['sim_population']
z1 = np.polyfit(x,y,5)    #用3次多项式拟合  可以改为5 次多项式。。。。 返回三次多项式系数
p1= np.poly1d(z1)
# print(p1) #在屏幕上打印拟合多项式
plt.figure(figsize=(16, 8))
yvals = p1(x)#也可以使用yvals=np.polyval(z1,x)
plot1 = plt.plot(x,y,"*",label='统计值',color="green",marker='o',markersize=10)
plot2 = plt.plot(x,yvals,'r',label='5次曲线拟合',color="yellow",linewidth=1)
plt.xlabel('年份')
plt.ylabel('人口')
plt.legend(loc=4) #指定legend的位置,读者可以自己help它的用法
plt.title('人口增长统计')
plt.show()
a1.png
x = df['year']
y = df['city_rate']
z1 = np.polyfit(x,y,5)    #用3次多项式拟合  可以改为5 次多项式。。。。 返回三次多项式系数
p1= np.poly1d(z1)
# print(p1) #在屏幕上打印拟合多项式
plt.figure(figsize=(16, 8))
yvals = p1(x)#也可以使用yvals=np.polyval(z1,x)
plot1 = plt.plot(x,y,"*",label='统计值',color="green",marker='*',markersize=10)
plot2 = plt.plot(x,yvals,'r',label='5次曲线拟合',color="yellow",linewidth=1)
plt.xlabel('年份')
plt.ylabel('城市化率')
plt.legend(loc=4) #指定legend的位置,读者可以自己help它的用法
plt.title('城市化率变化统计值')
plt.show()
a2.png
x = df['year']
y = df['men_rate']
z1 = np.polyfit(x,y,5)    #用3次多项式拟合  可以改为5 次多项式。。。。 返回三次多项式系数
p1= np.poly1d(z1)
# print(p1) #在屏幕上打印拟合多项式
plt.figure(figsize=(16, 8))
yvals = p1(x)#也可以使用yvals=np.polyval(z1,x)
plot1 = plt.plot(x,y,"*",label='统计值',color="green",marker='*',markersize=10)
plot2 = plt.plot(x,yvals,'r',label='5次曲线拟合',color="yellow",linewidth=1)
plt.xlabel('年份')
plt.ylabel('男性人口比例')
plt.legend(loc=4) #指定legend的位置,读者可以自己help它的用法
plt.title('男性人口比例变化统计值')
plt.show()
a3.png

相关文章

  • 新中国的人口变化

    数据来源 http://www.stats.gov.cn/tjsj/ndsj/2018/indexch.htm 简...

  • 人口趋势变化的影响

    今天看到一篇文章《新生儿或首次跌破1500万》,感觉到新的大势已经正在发生。 文中提到,要保持正常的繁衍生息,需要...

  • 人口变化带来的思考

    人口变化带来的思考 目录 一、第七次人口普查情况 1[https://www.jianshu.com/writer...

  • 正视人口变化趋势

    正视人口变化趋势 回顾改革开放40年,支撑我国经济快速发展的重要因素之一是人口带来的红利。表现在两个方面,一个方面...

  • 民国的人口变化

    在中国历史上,“乱世”就意味着人口的大量损失。不过民国军阀混战时期人口反而是增加的。 我们一提起民国,常用的词都是...

  • 知识工作者必须卓有成效

    新中国建设初期,中国社会的人口结构主要由工人和农民组成,其人口比例占到总人口的90%,他们是当时中国社会的主要生产...

  • 高一地理 必修2

    第一章 人口的变化 第一节 人口的数量变化 人口的自然增长 在世界每年新增人口中,发展中国家占到了80%以上。 (...

  • 一分钟展示自1949年至2019年我国人口总数的变化趋势

    通过获取到1949年后到2019年的我国人口变化数据,可以得到 我国人口总数的变化趋势,会发现我国城镇人口在201...

  • 人口的变化(人文地理)

    ⊙人口增长:包括人口的机械增长和自然增长。人口的增长受到社会,经济,自然因素的综合影响,其中生产力发展水平是决定人...

  • 为在本世纪末中国回归五亿人口而奋斗

    一九二O年中国只有四亿左右的人口。二O二O年中国人口达十四亿多。一百年间,净增人口十亿。而新中国成立后的七十年间,...

网友评论

      本文标题:新中国的人口变化

      本文链接:https://www.haomeiwen.com/subject/wmkysctx.html