全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5256 7
2016-09-27

my.mat11.1<-read.csv("g:\\w11.1.csv",header=F)

my.mat11.1<- as.matrix(my.mat11.1)

my.listw<- mat2listw(my.mat11.1, row.names = NULL, style="W")

p1.1<-read.csv("g:\\p1.1.csv")


我的空间权重矩阵是0-1邻接矩阵,但是程序按上面那么写总出现下列提示:

Warning message:

In nb2listw(res$neighbours, glist = res$weights, style = style,  :

  zero sum general weights


求大牛们赐教啊



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-9-27 23:26:17
行之和不能为0
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-9-28 08:50:00
沧溟公子 发表于 2016-9-27 23:26
行之和不能为0
行和就四个为零的,我用极小值替代了,还是那样的呢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-9-28 09:39:13
沧溟公子 发表于 2016-9-27 23:26
行之和不能为0
> my.mat11.2<-read.csv("g:\\w11.2.csv",header=F)
> my.mat11.2<- as.matrix(my.mat11.2)
> my.listw<- mat2listw(my.mat11.2, row.names = NULL, style="W")
Warning message:
In nb2listw(res$neighbours, glist = res$weights, style = style,  :
  zero sum general weights
> p1.2<-read.csv("g:\\p1.2.csv")
> ppp.lag=lagsarlm(p~v1+v2+v3+v4+v5+v6+v7+v9+v10+v11+v12+v13+v14+v15,data=p1.2,my.listw)
Error in lagsarlm(p ~ v1+v2+v3+v4+v5+v6+v7+v9+v10+v11+  :
  NAs in lagged dependent variable
此外: Warning message:
In lag.listw(listw, y, zero.policy = zero.policy) : NAs in lagged values
> summary(ppp.lag)
Error in summary(ppp.lag) : 找不到对象'ppp.lag'
>


这是完整的提示消息
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-10-2 22:58:30
矩阵行之和不能为0,且存在逆矩阵,你看看是不是奇异矩阵
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-10-2 23:03:26
最小值替代什么意思?行之和为0的行,要补充邻接关系,使得行之和不能为0,还要保证矩阵可逆
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群