gpt4 book ai didi

r - 一个州等值线图中的县

转载 作者:行者123 更新时间:2023-12-04 12:15:00 24 4
gpt4 key购买 nike

我正在努力定制并找到正确的代码来构建我试图从特定州的县的企业利润中获取的等值线图。

到目前为止,我所做的是能够绘制我的代码,尽管使用了我不想要的调色板和不希望出现的中断。

library(choroplethr)
library(ggplot2)

county <- data.frame(region = c(19001,19013,19017,19019,19021,19023,19033,19035),
value=c(-37102,-41052,35016,-13180,-8062,6357,-46946,-5380))

county_choropleth(county, "Test", state_zoom = "iowa") + scale_fill_brewer("Test",palette="Blues")

我得到了这个情节:

enter image description here

理想情况下,我希望能够将调色板自定义为正时为蓝色,负时为红色。此外,在这两种颜色之间创建更多的色阶间隔也是理想的。我想让休息时间更令人愉悦,例如“35,000”、“0”等,而不是 $35,016,哈哈。最后,我想根据 FIPS 代码将所有 NA 县设置为灰色或与比例尺上的颜色不同的颜色。

我曾尝试使用 scale_colour_gradient 命令及其“同级”命令的不同变体,但没有成功。

如果您需要任何说明或更多代码,请告诉我。感谢您提供的所有帮助!

最佳答案

你可以试试

county_choropleth(county, "Test", state_zoom = "iowa", num_colors = 1) + 
scale_fill_gradient2(high = "blue",
low = "red",
na.value = "grey90",
breaks = pretty(county$value, n = 10),
label = scales::dollar_format())

关于r - 一个州等值线图中的县,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33112514/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com