Python+Tableau第七次人口普查可视化分析
Python+Tableau第七次人口普查数据分析,绘制历次人口普查人口数量变化图、第七次人口普查不同省份总人口、同时以广东省为例,研究人口,性别分布情况,城镇人口变化。
文章目录
- 人口普查人口数量变化图
- 1 第七次人口普查不同省份总人口
- 2 广东省人口增长率
- 3 广东省人口地域分布情况Top15
- 4 性别分布情况
- 4.1 历次人口普查人口性别构成
- 4.2 第七次人口普查地区人口性别构成
- 5 城乡人口及比重
- 参考资料
人口普查人口数量变化图
1 第七次人口普查不同省份总人口
import pandas as pd
from collections import Counter
###画图
from pyecharts import options as opts
from pyecharts.charts import Map
from pyecharts.globals import ThemeType
from pyecharts.charts import Bar, Pie, Timeline
from pyecharts.faker import Fakerdatafile = u'七次人口普查数据.xlsx'
data = pd.read_excel(datafile)###第七次不同省份总人口
def an1():name = data['省份'].tolist()[1:]value = data['2020年第七次人口普查'].tolist()[1:]provinces = [i.replace("\u3000","") for i in name]#value = [int(int(i)/10000) for i in value]print(provinces)print(value)c = (Map().add("", [list(z) for z in zip(provinces, value)], "china").set_global_opts(title_opts=opts.TitleOpts(title="第七次不同省份总人口"),visualmap_opts=opts.VisualMapOpts(max_=130000000, split_number=8, is_piecewise=True),)).render(path="第七次不同省份总人口.html")
- 势不可挡珠江潮——广东改革开放40年回望。地处改革开放前沿的广东,变化尤为突出,奔腾不息的珠江潮,年复一年,以不可阻挡之势,向前奔流,创造了一个又一个奇迹。
自此我们选择广东省人口变化来进行分析
2 广东省人口增长率
全省常住人口与 2010 年第六次全国人口普查的 104303132
人相比,十年共增加 21709378 人,增长 20.81%,年平均增长率
为 1.91%
根据《广东省第七次全国人口普查数据解读》,广东省十年人口增长超两千万,总量继续稳居全国首位
这样的人口增长背后,是广东在全国首屈一指的活力、引力。
3 广东省人口地域分布情况Top15
- 21 个市中,人口超过 1000 万人的市有 3 个,在 500 万人至
1000 万人之间的市有 6 个,在 300 万人至 500 万人之间的市有 5
个,少于 300 万人的市有 7 个。其中,人口居前五位的市合计人
口占全省常住人口比重为 50.14%。
import pandas as pd
from pyecharts.charts import Pie
from pyecharts import options as opts
import os
os.chdir(r"C:\Users\Administrator\Desktop\广东省人口分析")
df = pd.read_excel(r"人口地域分布.xlsx")
df.sort_values(by='人口数', ascending=False, inplace=True)
v = df['地 区'][:15].values.tolist()
d = df['人口数'][:15].values.tolist()
pie1 = Pie(init_opts=opts.InitOpts(width='1350px', height='750px'))pie1.set_colors(color_series)
# 添加数据,设置饼图的半径,是否展示成南丁格尔图
pie1.add("", [list(z) for z in zip(v, d)],radius=["30%", "135%"],center=["50%", "65%"],rosetype="area")pie1.set_global_opts(title_opts=opts.TitleOpts(title='玫瑰图示例'),legend_opts=opts.LegendOpts(is_show=False),toolbox_opts=opts.ToolboxOpts())
# 设置系列配置项
pie1.set_series_opts(label_opts=opts.LabelOpts(is_show=True, position="inside", font_size=12,formatter="{b}:{c}人", font_style="italic",font_weight="bold", font_family="Microsoft YaHei"),)
# 生成html文档
pie1.render('南丁格尔玫瑰图.html')
- 广深莞三市人口超千万,常住人口进一步向珠三角集聚
4 性别分布情况
4.1 历次人口普查人口性别构成
- 全省常住人口中,男性人口占 53.07%;女性人口占 46.93%。总人口性别比(以女性为100,男性对女性的比例)由 2010 年第六次全国人口普查的109.00 上升为 113.08。
- 人口性别比升高,外省流入人口男性多于女性
- 也不难想到,外省流入人口的性别比高低与产业结构变化不无关系,广东作为全国制造业大省,产业结构重型化特征明显,对男性劳动力需求量增加
4.2 第七次人口普查地区人口性别构成
5 城乡人口及比重
- 城镇人口比重超过七成,流动人口快速增长
- 十年来,广东新型城镇化进程稳步推进,城镇化建设取得显
著成绩。
- 十年来,广东人口发展趋势发生深刻变化,人口总量保持稳定增长,人口素质稳步提升,劳动力总规模依然庞大,人口集聚进一步增强,城镇化水平持续提高。但也面临人口总量压力犹存、人口结构老龄化等风险的挑战,人口发展已进入重要转折期。
人口普查结果表明,十年来,广东人口发展形势出现一些积极的变化,表现出一些新特点、新情况。
参考资料
- 广东省统计局 http://stats.gd.gov.cn/
- 广东省第七次全国人口普查公报
- 国家统计局 http://www.stats.gov.cn/
- 南方网 http://news.southcn.com
Python+Tableau第七次人口普查可视化分析相关推荐
- python数据分析:湖南省第七次人口普查可视化
前言 嗨喽~大家好呀,这里是魔王呐 ❤ ~ 今天案例难度指数: ☆☆☆ 准备 环境使用: Anaconda (python3.9) –> 识别我们写的代码 开发工具: jupyter noteb ...
- 基于可视化 BI 工具 DataEase 制作第七次人口普查数据分析大屏
一.制作第七次人口普查数据大屏的背景介绍: 第七次人口普查刚刚结束,想要制作一个大屏,能够直观的看到人口总数.出生人数.死亡人数等的情况: 希望能够直观的看到人口分布的情况.各种比例.年龄结构等有一定 ...
- 2020年中国第七次人口普查各省总人口数据可视图(1)
系列:人口交互可视化图表 最近在做plotly可视化交互图标的联系,先做了两张图表,分别是2020年中国第七次人口普查各省市和各城市总人口数据图表: 全国人口是指我国大陆31个省.自治区.直辖市和现役 ...
- 【2020年第七次人口普查】省市县三级人口婚姻状况和妇女生育状况
人口数据是我们在各项研究中最常用的数据之一.人口数据的主要来源是我国每十年进行一次的人口普查,最近一次的人口普查是2020年进行的第七次人口普查,简称七普!很多小伙伴对七普数据翘首以盼,最近<2 ...
- 【2020年第七次人口普查】省市县三级分年龄、性别的人口
人口数据是我们在各项研究中最常用的数据之一.人口数据的主要来源是我国每十年进行一次的人口普查,最近一次的人口普查是2020年进行的第七次人口普查,简称七普! 之前我们介绍了<2020中国人口普查 ...
- 【2020年第七次人口普查】省市县三级人口基本情况
人口数据是我们在各项研究中最常用的数据之一.人口数据的主要来源是我国每十年进行一次的人口普查,最近一次的人口普查是2020年进行的第七次人口普查,简称七普! 本次我们所介绍的是<2020中国人口 ...
- 【2020年第七次人口普查】省市县有老年人的户数、户口登记地在外的人口情况
人口数据是我们在各项研究中最常用的数据之一.人口数据的主要来源是我国每十年进行一次的人口普查,最近一次的人口普查是2020年进行的第七次人口普查,简称七普! 我们之前介绍了<2020中国人口普查 ...
- 人口普查系统_晋江市召开第七次人口普查区域划分及标绘系统操作培训会
7月13日,晋江市第七次人口普查区域划分及标绘系统操作培训会在晋江市委党校召开,会议由市社会经济调查队队长蔡家煌主持,邀请泉州市人普办业务骨干王明东.王秀华到会授课,各镇域人普工作业务负责人和业务骨干 ...
- 第七次人口普查,浙江县城人口怎么增加那么多?
一,人口增量 第七次人口普查显示,2020年浙江常住人口64567588人,现对于2010年,十年间共增加10140697人,增长18.63% 一般来说,人口流动遵循这样的规律:乡镇-->县城- ...
最新文章
- 2021年4月22日 阿里供应链Java开发实习面试(三面)(含总结)
- dataTable() 与 DataTable() 的差别与处理方式
- python绘制三维曲线图_Python基于matplotlib实现绘制三维图形功能示例
- [20161128]关于Little Enddian.txt
- 递归和对面对象编程初步
- 2020最新Java常见面试题及答案
- 树莓派使用pip安装cython
- 解决数据库日期返回格式不是yyyy-MM-dd HH:mm:ss 的问题
- 1230_SCons对于依赖的处理
- “七剂中医”治疗原理
- Qt播放HTML网页视频
- Mac升级pip3 | pip install --upgrade pip
- 计算机二级c++考试
- linux qnx 开发平台,QNX学习笔记之QNX Momentics IDE开发工具使用笔记
- ubuntu未关机断电导致异常进入initramfs界面的处理方法
- css中background-size属性cover、contain、100%的含义案例详解
- 基于node的智能家居
- TCP/IP详解第一卷第一章重点摘要
- pmp--责任分配矩阵,资源分解结构,工作分解结构
- Vue.js官网版教程
热门文章
- 计算机网络管理员岗位要求,网络管理员岗位职责
- ubuntu server 12.04.2 安装桌面之后没有上面的工具条
- amd显卡老显示停止服务器,AMD停止支持部分型号显卡 老卡该下岗了
- 学习微信小程序第二天-登录态学习
- 微信小程序 登录过程
- mapgis矢量化怎么打分数_MAPGIS制图以及矢量化过程之中一些实用的方法与技巧探讨(1)...
- 主机屋 linux,如何主机屋中发布网站?
- Java之父都说他老了找工作受阻,我们怎么办?
- winserver 2012规律性宕机
- 银行股价预测——基于pytorch框架RNN神经网络