白话空间统计二十四:地理加权回归(一)[通俗易懂]

白话空间统计二十四:地理加权回归(一)[通俗易懂]当一个数据,在A区域内有很强的解释能力,比如在威海市,人口数量对财政收入的变化,可解释性超过了96%,但是同样居于鲁东的青岛,只有1%,简直就不能用不显著来形容。这种在不同区域具有不同性质的情况,就是在空间分析里面无所不在的空间异质性了……

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

二十四在人的生活中有举足轻重的地位,一年有二十四个节气,一天有二十四个小时。中国的正史称之为“二十四史”(有人说加清史就二十五了……但是正史这个词,出自清乾隆钦定二十四史,所以一直“正史”这个词,专指二十四史),白话空间统计写到现在,历时18个月,终于写到这个一元复始的二十四章了。

地理加权的回归分析是空间统计里面一个重要关口……如果说莫兰指数作为空间统计的入门门槛,P值Z得分是空间统计第一个拦路虎,那么地理加权回归分析,就应该是飞升的天劫了……渡得过去,就霞举飞升,天地同寿……渡不过去,就魂飞魄散……额,也没那么恐怖,过不去就过不去了,大不了我不当神仙了就是。

上一节说到,当数据缺失的时候,可以通过回归方程进行补全,通过两个数据示例我们发现,全局的回归方程会出现各种问题,而局部的回归,效果往往更好。说到这里的时候,我们来看下面的数据:
白话空间统计二十四:地理加权回归(一)[通俗易懂]
山东省分市区的人口与财政收入数据(2015年,数据来源山东省统计信息网),中国有句老话,叫做“人多力量大”,当然,也有个别想当一秒钟英雄的不甚认同这句话,比如下面:
白话空间统计二十四:地理加权回归(一)[通俗易懂]

但是一般来说,在我们的印象中,人口的多少与财政收入也往往是正相关的。

那么我们首先来进行一下全局的一元回归,看看结果:
白话空间统计二十四:地理加权回归(一)[通俗易懂]

以前漏掉回归概念的科普:R-squared,也就是判定系数,这个系数在0-1之间,越接近1,表示这回归模型的效果越好,比如判定系数为1的话,就表示模型中的自变量能够100%的解释因变量的变化……类推,上面的0.04,就表示在这个模型里面,自变量只能解释4%的因变量的变化……换句话说,这两个东东基本上就没有啥关系嘛。

但是,我抽取一个市的数据,比如威海,然后再计算一下,如下所示:
白话空间统计二十四:地理加权回归(一)[通俗易懂]

这一刻,我的心情是:
白话空间统计二十四:地理加权回归(一)[通俗易懂]

如果说,这是虾神刻意提出来的一些数据,还情有可原……但是这不是一个完整的市么?肯定是幻觉……我们来换一个城市……嗯,就换成虾神最喜欢的格陵兰——greenland……当然,你叫它青岛也行……
白话空间统计二十四:地理加权回归(一)[通俗易懂]

当一个数据,在A区域内有很强的解释能力,比如在威海市,人口数量对财政收入的变化,可解释性超过了96%,但是同样居于鲁东的青岛,只有1%,简直就不能用不显著来形容。这种在不同区域具有不同性质的情况,就是在空间分析里面无所不在的空间异质性了……

如何能够避免这个问题呢?那么地理加权的回归分析,就是为了对这个问题进行修正而生。

正如虾神所言:
天若不生GWR,万古回归如长夜……
白话空间统计二十四:地理加权回归(一)[通俗易懂]

至于这个神器如何使用,如何解读,我们下回分解……

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184933.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • encode和decode的用法_postal

    encode和decode的用法_postaldecode和encode的区别和介绍by.decode(encoding=’UTF-8′,errors=’strict’)str.encode(encoding=’UTF-8′,errors=’strict’)显而易见decode是解码,encode是编码 解码代表bytes类型转成str类型 编码代表str类型转成bytes类型 而bytes类型的数据一般在写入文件时需要用到1#!/usr/bin/envpython2#-*-coding:utf-8-…

    2022年10月7日
    0
  • SaaS管理软件_软件saas

    SaaS管理软件_软件saas山寨SaaS今天又有一个人问我SaaS了,而且显然看了不少资料,也总结与思索了许多。但他与我交流后,我觉得有些话我也要总结总结,我对SaaS的一些观点和想法也清晰了不少,所以记了下来。大家都把SaaS定位在中小企业的身上。这个观点我也认同。因为我遇到的客户恰恰层次比较清晰:1进货卖货当渠道的经销商。本身自己不生产不设计,只是他从厂家进货,然后自己卖了,中间打个价差而已。他们主要的业务就…

    2022年9月23日
    1
  • window查找被占用端口[通俗易懂]

    window查找被占用端口[通俗易懂]1.cmd查询使用的端口号是否被占用:netstat-aon|findstr”8082″按回车显示占用8088端口对应的程序的PID号;2.根据PID号找到对应的程序:继续输入命令:tasklist|findstr”3850″按回车后显示出占用该端口的程序;3.按快捷键“Ctrl+Shift+Esc”调出Windows任务管理器,根据PID/程序对应名称结束该程序进程即可。4.重新编译项目即可。…

    2022年7月27日
    4
  • sqlmap宽字节注入_sql注入orderby子句的功能

    sqlmap宽字节注入_sql注入orderby子句的功能AboutSQLInjection宽字节注入0x01前言对于SQL注入,我估计搞安全的都玩的滚瓜烂熟了,搞站什么的都是分分钟来的,但是之前做了一道宽字节注入的题目,又打开了我一扇通往新世界的大门(PS:早都碰到过,只不过一直没有时间写)。0x02宽字节和mysql单字节字符集:所有的字符都使用一个字节来表示,比如ASCII编码。多字节字符集:在多字节字符集中,一部分字节用多个字节来…

    2022年10月14日
    0
  • webstorm2021 激活码 online【2021免费激活】

    (webstorm2021 激活码 online)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~1…

    2022年3月27日
    77
  • shell for循环、循环变量值付给其他shell脚本

    shell for循环、循环变量值付给其他shell脚本本文主要将在shell中如何编写for循环,并将循环变量作为下个shell脚本的参数。

    2022年7月24日
    13

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号