2017-10-26 7 views
0

私はcancensusパッケージを使用してダウンロードしたデータを使ってGavin Simpsonの投稿great blogを実装しようとしましたが、 GAMを評価しようとすると、次のエラーを取得:mgcv :: gam "を使用してマルコフランダムフィールドを評価しようとするとエラーが発生する" nb/polysの領域名とデータ領域名が一致しない "

Error in smooth.construct.mrf.smooth.spec(object, dk$data, dk$knots) : 
    mismatch between nb/polys supplied area names and data area names 
In addition: Warning message: 
In if (all.equal(sort(a.name), sort(levels(k))) != TRUE) stop("mismatch 
between nb/polys supplied area names and data area names") : 
    the condition has length > 1 and only the first element will be used 

私は、最小限の作業例hereを掲載しています。どんな先端も非常に高く評価されるでしょう。

ベスト、

答えて

0

はそれを見つけた - あなたが欠落しているYと任意のポリゴンを持っていないことを確認する必要があります。 SHP < - SHP [is.na(SHP @のデータ$ Y)、!]

関連する問題