大数据时代到来,随着数据的逐步开放,数据工作者们或多或少都要接触到时空数据。在处理时空数据的时候,你不仅要数据处理,还需要会GIS,最重要的它是一门艺术,要用你的审美,要出很好看的可视化图!

以前,我要用sql数据库处理数据,导出到excel画图表,再导出到arcgis出图,一套流程下来得开好几个软件,工作效率极低。

现在,python出现了,有了python里面的pandas,geopandas,matplotlib包,只需要用python就能实现数据的批量计算,批量出gis图等等。

通过本教程,你将从头开始,会学到一些时空数据的处理技巧,用python进行数据清洗,数据集计,数据整合,可视化!教程的后半段介绍了几个常用的python可视化包,最后是实战项目。

项目名称:pygeo-tutorial

项目作者:ni1o1

开源许可协议:MIT

项目地址:https://gitee.com/ni1o1/pygeo-tutorial

可视化演示

教程目录

基础的数据处理

出租车数据的基础处理,由gps生成OD(pandas)

出租车数据的集计与基础图表绘制(matplotlib)

出租车数据的地理信息处理(geopandas)

基于出租车GPS的OD期望线绘制与底图添加(plot_map)

绘制数据分布的散点图和热力图(contourf)

结构化数据的存储及处理的思维训练(理论课)

用python实现GIS处理

轨道客流可视化!shapely初探

用道路切分地块!shapely的线转面处理!

爬虫

爬虫爬API抓取行政区划(urllib)

抓抓抓包!用百度迁徙数据计算人口恢复率

抓微博!微博评论关系可视化(微博api)

可视化

基于folium的可交互地图可视化(folium)

基于pyecharts的可交互可视化(pyecharts)

利用pandana可视化城市设施的可达性_by_fff2zrx

项目

实战项目:怎么当一个优秀的出租车手-1

实战项目:怎么当一个优秀的出租车手-2

学术课

主成分分析PCA的原理、实现、缺陷及改进

谱聚类的原理及实现

基于自表达性的深度子空间聚类

社区发现!Fast unfolding算法分析出租车社区

如果你对这份教程感兴趣,记得点击了解更多去项目主页给它一个 Star 哦~

项目介绍star原理_这个Python项目厉害了!多个实战案例教你分析时空数据处理...相关推荐

  1. 项目介绍star原理_这个 Python 项目厉害了!多个实战案例教你分析时空数据处理...

    大数据时代到来,随着数据的逐步开放,数据工作者们或多或少都要接触到时空数据.在处理时空数据的时候,你不仅要数据处理,还需要会GIS,最重要的它是一门艺术,要用你的审美,要出很好看的可视化图! 以前,我 ...

  2. gis可达性分析步骤_这个 Python 项目厉害了!多个实战案例教你分析时空数据处理...

    大数据时代到来,随着数据的逐步开放,数据工作者们或多或少都要接触到时空数据.在处理时空数据的时候,你不仅要数据处理,还需要会GIS,最重要的它是一门艺术,要用你的审美,要出很好看的可视化图! 以前,我 ...

  3. python社区发现_这个 Python 项目厉害了!多个实战案例教你分析时空数据处理

    大数据时代到来,随着数据的逐步开放,数据工作者们或多或少都要接触到时空数据.在处理时空数据的时候,你不仅要数据处理,还需要会GIS,最重要的它是一门艺术,要用你的审美,要出很好看的可视化图! 以前,我 ...

  4. 如何将python项目部署到服务器_部署python项目到linux服务器

    第一步:安装Python3环境 1.首先安装编译环境(后续需要从python官网获取Python3的源码自己编译python) 1 yum install zlib-devel bzip2-devel ...

  5. python实战项目书 题库系统_Python实战视频教程_基于Python项目与面试题实例讲解(进阶训练篇)...

    课程介绍: 精选50个Python项目实战与面试容易遇到的问题作为训练任务,每个任务都先提出问题,分析问题.然后给出巧妙与高效的解决办法,最后手把手代码实战完成任务,带你全面提升python项目实战核 ...

  6. linux上有趣的项目,介绍几款有趣的开源项目

    Craft Minecraft这款游戏相信不少人都玩过吧,此游戏的简单开源版本,适用Windows, Mac OS X 和 Linux,有兴趣的可以去研究一番. verlet-js verlet-js ...

  7. python项目打包部署到linux系统_把python项目打包到linux执行-女性时尚流行美容健康娱乐mv-ida网...

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 webpack 打包 node. ...

  8. python怎么建立项目经理部的基本原则_一个关于项目经理的故事

    一个关于项目经理的故事 项目经理的养成日记 L在2001年毕业之后加入到了福建实达公司. 在今天这个公司几乎是很少有人听说了,但在当年实达还是在IT这片江湖里有些地位的.当年实达的产品线非常全,有网络 ...

  9. python小项目推荐项目-推荐 10 个有趣的 Python 项目

    想成为一个优秀的开发者,没有捷径可走,势必要花费大量时间在键盘后. 而不断地进行各种小项目开发,可以为之后的大开发项目积攒经验,做好准备. 但不少人都在为开发什么项目而苦恼,因此,我为大家准备了10个 ...

  10. python项目开发实战网盘-《Python项目案例开发从入门到实战》PDF版百度网盘

    「教程分享:Python项目开发从入门到实列」 本书例子具有实用性,20个不同类型的完整列子,600分钟高品质配套教学视频,完整的源码和教学课件,让你对枯燥的Python语言学习充满乐趣. 编辑推荐 ...

最新文章

  1. Ubuntu下安装QT5.4.1
  2. 30212Java_数组
  3. 很多女生都这么干!效果就是可以很快换电脑……
  4. 全量备份,增量备份,差异备份
  5. python函数和函数式编程
  6. 视频压缩的I帧,P帧和B帧。
  7. 怎么让背景铺满整个页面_必能用到,一页PPT中想放超多图片怎么办?
  8. [转发] 老叶观点:MySQL开发规范之我见
  9. CentOS SSH配置
  10. 6、Fiddler的基本界面
  11. ccf_201712-02
  12. objenesis的基本使用方法
  13. 常用网络端口对照表以及端口说明
  14. GIS和RS数据查找下载网址整合
  15. Struts1与Struts2原理 区别 详解 汇总
  16. 好用的项目管理工具|选择Tracup的N种理由
  17. 神经网络的起源和发展,神经网络的网络结构
  18. 传销——从数学游戏到经济邪教
  19. js 下载 download
  20. 初识Hadoop两大核心:HDFS和MapReduce

热门文章

  1. 轻松搞定RabbitMQ(四)——发布/订阅
  2. LR 报错误: C interpreter run time error: Error -- Unresolved symbol : vuser_end解决方法
  3. ASP.NET伪静态
  4. 第一堂TCP/IP课
  5. Mercurial:Hg检出的时候:The system cannot find the path specified
  6. Spring源码探究:容器
  7. 谈谈如何用eoLinker管理各类API接口
  8. Laravel 5.4 api 允许跨域访问
  9. 【树莓派】在树莓派上制作开机自启动程序及服务2
  10. Asp.net MVC 移除视图引擎(WebFormViewEngine或者RazorViewEngine)