2016-12-23 4 views
1

RのGWmodelパッケージのggwr.basic関数を数日間使用しようとしています。いくつかのデータに対してgwrの二項モデルを調整して、ggwr.basic()を使用する必要があります。パッケージには、関数を呼び出す前に明らかにうまくインストールされ、ロードされているが、私はggwr.basic()を呼び出したときに、私は次のようなエラーメッセージが出ます:GWmodel ggwr.basicが見つかりません

Error: could not find function "ggwr.basic" 

を私はパッケージから他の機能を使用したり、助けを呼ぶことができています(ggwr.basic)、関数のヘルプセクションにアクセスします。

できるだけ明確にするために、私はR64ビットバージョン3.3.1とGWmodel 2.0.1を使用しています。ここで

は、私が使用していますサンプルコードです:これは一般的なエラー午前私は何か間違ったことをやっている場合

##install.packages('GWmodel') 
library(GWmodel) 

data(LondonHP) 
DM<-gw.dist(dp.locat=coordinates(londonhp)) 
bw.f2 <- bw.ggwr(BATH2~FLOORSZ,data=londonhp, dMat=DM,family ="binomial") 
res.binomial<-ggwr.basic(BATH2~FLOORSZ, bw=bw.f2,data=londonhp, dMat=DM, family ="binomial") 

誰もが知っていますか?

ありがとうございます!

答えて

0

これは実際にはパッケージの問題です。文書にはggwr.basicが記載されていますが、エクスポートされることはありません。これについてはBinbin Lu [email protected]に連絡してください。

しかし、これは動作します:

res.binomial<-GWmodel::gwr.basic(BATH2~FLOORSZ, bw=bw.f2,data=londonhp, dMat=DM) 

ます。またgwr.binomial()機能を使用することができます。

これはドキュメントの誤字である可能性があります。彼は上記の関数を参照することを意図していました。しかし、彼と一緒に確認してください。たとえそれがちょうどタイプミスであったとしても、修正するべきです。

関連する問題