基于手机信令的大数据分析教程(一)数据导入数据库
发布网友
发布时间:2024-09-27 17:30
我来回答
共1个回答
热心网友
时间:2024-10-20 08:43
编写数据分析处理的整套流程,以帮助大数据初学者,旨在以手机信令数据导入数据库并进行后续分析。
任务总纲
(1) 使用SQL语句将职住数据导入数据库,进行数据处理。
(2) 利用GIS连接数据库,处理数据后进行可视化分析,以得到人口分布、就业岗位分布及职住比分布图。
(3) 进行职住OD分析,获取中区与大区的OD期望线。
(4) 利用POI制作核密度和网格密度图。
(5) 使用Adobe Illustrator的插件美化GIS出图。
(6) 计算每个街道的平均通勤距离。
(7) 利用Tableau软件连接数据库,绘制距离分布衰减的柱状图。
材料准备
西安为例,需准备区县和街道分区shp文件、手机基站分布点shp文件、西安十分之一职住数据csv文件、西安POI文件。
涉及软件
pgAdmin III、Navicat Premium、Qgis3.4或PostGIS 2.0、ArcGIS 10.5、Avenza MAPublisher、Tableau 10.5。
数据导入数据库步骤
使用Navicat新建连接和数据库,确保使用本地连接和正确的密码设置。创建数据库时选择UTF8编码。在新建连接上右键新建数据库,并确保不是默认的postgres数据库,以防GIS连接问题。
在新建连接界面输入SQL命令,导入csv表格数据,注意字段数据类型和csv文件路径的编码问题。确保在导入前csv文件路径中无中文字符,否则可能导致导入错误。
成功导入后,保存导入数据的SQL语句,方便后续使用。
具体建表和数据导入导出语句可参考施老师教程。