0

別の関数を実行すると、間違った関数が呼び出されるという問題があります。Rで空間マッピングを整理しようとしていて、マップパッケージをインストールしました。今、私はトラックを変更し、別のコードを実行して、いくつかのランダム効果の比率分散を計算しています。INLA モデルを実行しており、Rstudio のバージョン 1.4.1103 を使用しています。

実行しようとしている関数は、ggregplotパッケージの INLARep です (関数の 2 つの例と受け取ったエラー メッセージについては、以下を参照してください)。問題は、maps 関数の 1 つが代わりに呼び出されていることのようです。

これを引き起こしている原因と、潜在的にそれを解決する方法を知っている人はいますか? 私はこれまでにこれを持ったことがなく、ここで似たようなものを見つけることができませんでした. すべての入力はまだ正しく、マップ パッケージと関連する機能は既にアンインストールされています。新しいスクリプトでコードを書き直しても、問題は解決しません。再実行には時間がかかるため、すべてを再起動する前にここで質問したかったのですが、単純な修正であれば避けたいと思います。ありがとうございました!

INLARep(mod.adult.spde.base)
Error in map.poly(database, regions, exact, xlim, ylim, boundary, interior,  : 
  no recognized region names

INLARep(mod.adult.spde.base, family="gaussian", SPDEModel = fecspdeAdult.2.all) %>%     +   as.data.frame() %>%     +   rownames_to_column(var="Term")-> VarExpAdult.spde.all Error in h(simpleError(msg, call)) :    error in evaluating the argument 'x'    in selecting a method for function 'as.data.frame': no recognized    region names
4

0 に答える 0