私は、米国郡レベルのインタラクティブなchoroplethマップをwww.betydb.orgで見てきました。 Rを使用して同様のマップを再現したいのですが、マップとツールチップが必要です(異なるズームレベルのすべてのタイルやマップを切り替えることはできません)ツールチップを含む郡レベルのデータをプロットするR
マップは現在rubyで作成されています。ポップアップ(左下)はMySQLデータベースを照会します。それを書いたプログラマーは動いてきました。私はRubyに慣れていません。ここで
、私はcsvファイルで開始します。データには州名と郡名、州と郡FIPSが含まれます。 Avg_yield
をプロットしたいと思います。
mydata <- read.csv("https://www.betydb.org/miscanthus_county_avg_yield.csv")
> colnames(mydata)
[1] "OBJECTID" "Join_Count" "TARGET_FID" "COUNTY_NAME" "STATE_NAME" "STATE_FIPS"
[7] "CNTY_FIPS" "FIPS" "Avg_lat" "Avg_lon" "Avg_yield"
私はこの状態レベルの着色を提供
library(googleVis)
p <- gvisGeoChart(data = mydata, locationvar="STATE_NAME", colorvar = 'Avg_yield',
options= list(region="US", displayMode="regions",
resolution="provinces"))
plot(p)
googleVis
パッケージを使用して、状態レベルでプロットすることができます。ここで私の質問は、郡レベル(州レベルではなく)の解像度でカラーやツールチップを使ってこのようなものを得るにはどうすればいいのでしょうか? 、
(地域および解像度下)gvisGeoChartヘルプとGoogle chart documentationが、これは可能ではないかもしれないことを示しますが、ドキュメントが、そうR.
以内に、私の他のオプションが何であるか明確ではないほど広範です郡レベルでツールチップと色分けした地図を取得する方法はありますか?
私は米国の同様のマップに取り組んできました。 Googleのグラフには、Rで使用できるオプションがあります。 'resolution =" metros "' – Kevin