これはgpclibの一般的なエラーですが、多くのオプションを試してみて、私はこの問題に対して、英国の地方自治体のシェイプファイルからデータフレームを作成するために 'fortify'を使うと、最終的にggplot2を使ってchoroplethを作ることができます。私は、ソースからインストールしようとした通常の方法でgpclibパッケージをインストールしようとした後Rツール、rgeos、maptoolsをインストールしているにもかかわらず、gpclib 'non-exit-exit'エラーが発生する
:
install.packages("gpclib", type = "source")
失敗しアンパックが、その後言う「ERROR:コンパイルがパッケージに失敗しました 『gpclib』。私はあなたがRツールをインストールする必要があるので、私はそれを試みたが、役に立たない、同じエラーをどこかに読んだ。あなたがrgeosとmaptoolsを添付する順序を変更しようとしましたが、明らかにこれは問題であり、これは機能しませんでした。
私のコードは簡単ではありませんが、私はプロジェクトの早い段階でレンガの壁にいます。
gpclibをインストールするために他に何かありますか?
多くのおかげで、私のコードは以下のとおりです。 ヘンリー
install.packages("rgdal")
library(rgdal)
install.packages("maptools")
library(maptools)
install.packages("rgeos")
library(rgeos)
myshape <- readShapeSpatial("infuse_ward_lyr_2011.shp")
myshape2 <- readShapeSpatial("infuse_dist_lyr_2011.shp")
plot(myshape)
plot(myshape2)
install.packages("ggplot2")
library(ggplot2)
str(myshape2)
myshape2frame <- fortify(myshape2, region="name")
install.packages("gpclib", type = "source")
library(gpclib)
gpclibPermit()
gpclibPermitStatus()
わからない、これが役立つ場合のために、以下の記事を参照してください。問題はありますが、ソースからパッケージをインストールするには 'repos'を' NULL'に設定する必要があります。ここをクリック:http://stackoverflow.com/questions/1474081/how-do-i-install-an-r-package-from-source –
返信いただきありがとうございます。残念ながらrepos = NULLを試してみました警告:無効なパッケージ 'gpclib' エラー:エラー:パッケージが指定されていません –
ダウンロードしたパッケージへのパスを指定する必要があります –