R语言的核密度渲染弄完了,今天来看看Python的核密度。本来没准备些Python,但是今天在玩seaborn包的时候,发现了强大的kdeplot这样一样工具,让虾神我惊为天人,不写感觉都对不起这个方法。六种核密度方法和多种带宽模式,如下:

  • gau (Gaussian)

  • cos(Cosine)

  • biw(Quartic(biweight))

  • epa(Epanechnikov)

  • tri (Tricube)

  • triw (Triweight)

细微,垂直看下去,几乎可以忽略不计),但是如果平铺开来,比如我就用纬度进行密度分析,就可以看出不同来了,如下:ArcGIS里面,使用的是eqa(Epanechnikov:抛物面核或者叫做二次核函数)。当然,如果不是做专业、深入的分析和理论研究,仅用核密度做定性分析的话,任何一种核函数,在使用意义上都是一样的。

  • scott (斯考特带宽法)

  • silverman (西尔弗曼带宽法)

  • scalar (标量带宽法)

  • pair of scalars (标量对带宽法)

seaborn.kdeplot(data, data2=None, shade=False, vertical=False, kernel='gau', bw='scott', gridsize=100, cut=3, clip=None, legend=True, cumulative=False, shade_lowest=True, ax=None, **kwargs)shade: 是否进行填充,如果为False,那么就表示进行核密度线表示,如下:vertical:表示以X轴进行绘制还是以Y轴进行绘制,如下:gridsize:这里这个参数与ArcGIS里面的cellsize以及R语言里面的gridsize都不一样,这个参数指的是每个格网里面,应该包含多少个点,越大,表示格网里面的点越多,越小表示格网里面的点越少(看作cellsize的反义词就好了,也就是越大越平滑)如下:cumulative :是否绘制累积分布,如下:shade_lowest : 是否有最低值渲染,这个参数只有在二维密度图上才有效,结果如下:clip:表示查看部分结果,如下:图1只查看-100至-100区间内的数据:cut参数表示,绘制的时候,切除带宽往数轴极限数值的多少,这个参数可以配合bw参数使用,如下:matplotlib的参数,不在赘述。

白话空间统计二十一:密度分析(七) Python实现相关推荐

  1. 白话空间统计二十一:密度分析(五)带宽与核表面曲率的关系

    白话空间统计二十一:密度分析(五) 上次讲密度分析的时候,有同学问道带宽的问题,实际上我翻 了一下以前写的文章,在密度分析一.二里面,都对这个有过描述,详细的可以回去翻一下(很老的文章了--可能要翻到 ...

  2. 白话空间统计二十一:密度分析(一)

    白话空间统计二十一:密度分析(一) 密度分析这个概念其实很早就想写了,也有无数同学都问过我,虾神你能不能讲讲那些漂亮的热度图是怎么做的啊?比如下面这种: 如果说,这是互联网地图里面,最让人喜闻乐见的一 ...

  3. 白话空间统计二十一:密度分析(四)

    白话空间统计系列断了好久了--虽然写了很多其他的文章,但是有同学问,还是系列性的文章效果比较好,当然这些文章大部分都能分开来读,没有啥前后联系,但是系列文章最大的特点就是能够形成知识体系,无论是对于写 ...

  4. 白话空间统计二十七:统计学七支柱之空间统计版本(二)聚合(2)

    还记得a long long time ago 的青葱岁月--作为学渣的虾神最怕的就是各种(不擅长)的考试,虾神读书时候有个习惯,就拿到试卷之后,第一时间会把试卷翻到最后一页,去看最后一道大题.然后以 ...

  5. 白话空间统计二十四:地理加权回归(八)结果解读(一)

    地理加权回归分析完成之后,与OLS不同的是会默认生成一张可视化图,像下面这张一样的: 这种图里面数值和颜色,主要是系数的标准误差.主要用来衡量每个系数估计值的可靠性.标准误差与实际系数值相比较小时,这 ...

  6. 白话空间统计二十三:回归分析(四)

    白话空间统计二十三:回归分析(四) 今天把回归最后几个概念介绍一下,后面就不再说了--开始写回归的时候,我发现我掉入了一个巨大的坑里面.就说回归分析这种东东,汗牛充栋啊,在任何大学里面,妥妥一个学期的 ...

  7. 白话空间统计二十三:回归分析番外-ArcGIS中的OLS(一)

    在讲GWR的ArcGIS应用之前,首先讲讲ArcGIS里面的OLS(Ordinary least squares:普通最小二乘法)工具的应用和解读,毕竟GWR是从回归分析里面演化出来的,OLS又是回顾 ...

  8. 白话空间统计二十九:空间插值(二)

    前文再续,书接上一回--上回书说到,空间插值可以对数据进行估算,这一张我们来具体说说空间插值的一些概念. 首先,来说说插值的输入与输出问题. 首先输入的肯定是用来进行插值的观测点数据,一般来说都是点要 ...

  9. 白话空间统计二十九:空间插值(六)IDW部分完结篇

    写在前面的话: 我知道很多同学都在等克里金,但是空间插值这个系列我已经预定好了撰写的思路,所以暂时没办法直接跳过前面的内容直奔克里金,所以大家只能将就一下先把前面的内容看完,但是应该快了. 前文再续, ...

最新文章

  1. 基本控件HyperlinkButton控件
  2. Spring MVC中获取当前项目的路径
  3. HTTP 调试工具httpdebug 使用示例
  4. [28期] lamp兄弟连28期学员手册,请大家务必看一下
  5. php获取当前整点时间_8.PHP的日期和时间
  6. 感谢所有支持wuhan2020项目的朋友!我们招换更多人加入!
  7. 你是不是在混日子,看着一点就知道了
  8. 建立自己的GWT Spring Maven原型
  9. shape的简单用法
  10. Android注解支持(Support Annotations)
  11. 27_多易教育之《yiee数据运营系统》数据治理-atlas部署使用篇
  12. 【转】让VB6.0集成环境支持鼠标滑轮
  13. HTML5 植物大战僵尸项目介绍 和源码分析
  14. JavaScript运算符优先级
  15. 事物级别,不可重复读和幻读的区别
  16. 天猫店铺推广怎么收费?还有哪些推广方法?
  17. 小项目----音乐在线播放器
  18. Hello world!RT-Thread全球化运营开启,海外官网正式上线!
  19. 顶!Python 与 Excel 终于在一起了
  20. 和菜鸟一起学android4.0.3源码之vibrator振动器移植心得

热门文章

  1. 安装双系统后,将windows设置为默认启动选项的方法
  2. ryu安装遇到的问题
  3. 利用ruby演示程序执行
  4. 实时人体姿态估计!Efficient-HRNet:更快!更强!!
  5. 闲人琐事(假期第一周)
  6. linux ftp 解压缩命令,常用五种Linux环境中的压缩和解压命令示范 | OPS技术联盟
  7. 《国内十大中文博客托管网站排行榜》
  8. 2022-04-30前端周报 巴厘岛项目交接.md
  9. 寻呼机制(Paging)
  10. Linux不是Windows(转)