0
ベースRの地図マップを使用しているいくつかの郡レベルの人口データに勾配の色をマッピングするのが難しいです。私は色をデータフレームに補間する必要があることを知っていますが、どのように色が地図に変換されるのか分かりません。ここに私が使用しているコードはあります:マップパッケージを使用して米国の州(MO)郡データをマップする方法は?
library(dplyr)
require(maps)
my_fake_data <- data_frame(
county = sample(c('list','of','all','counties'),115,T),
county_population = sample(1:1000000,115,T))
grey_black <- colorRampPalette(c('grey50','black'))
map_data <- my_fake_data %>%
arrange(county_population) %>%
mutate(county_population_color = grey_black(nrow(.)))
map('county','missouri',interior = T,fill =T,
col = grey_black(map_data$county_population_color))
正しい順序で色をマッピングするにはどうすればいいですか?私のセンスは、私のデータをマップの内部データベースに添付するように指示していますが、正しく行うための文書を見つけることができません。 - あるいは、私は間違っています。どんな助けでも大歓迎です。
[この質問](https://stackoverflow.com/questions/24399367/plot-fill-color-map-with-usa:以下のコード例は、検証のためにカップルミズーリ郡とランダムに色を抽出します-states-data-in-r)が役に立ちます。 – duckmayr
try 'col = grey_black(10)'ここで、10は 'grey50'と' black'の間の色の数です – missuse