我正在使用 usmap::plot_usmap() 绘制一组“治疗”县,这样对于已识别的县,治疗 = 1,否则为 0。我希望图例反映变量是离散的(0/1)而不是显示连续的颜色比例的事实?我的数据集有 2 个变量:fips 和治疗。
我的代码是:
library(usmap)
library(ggplot2)
plot_usmap(regions = "county", data=data, values = "treatment",color="grey")+
theme(panel.background = element_rect(colour = "black"))+
scale_fill_gradient(low = "white", high = "blue",name = "treatment",
breaks=c(0,1), limits = c(0, 1)) +
theme(legend.position = "right")