我有以下种类的R图
regionalPlot <- ggplot(data = analyzed) +
geom_polygon(aes(x = long, y = lat, fill = income, group = group), color = "white") +
coord_fixed(1.3) +
theme_bw()
通过绘制按区域名称分组的特定区域的经度和纬度来生成绘图,并且该区域由该区域的某些数据值填充(例如income
)。此值也作为geom_polygon
提供给fill=value
的填充属性。
但是,我有2个额外的调节参数,例如state_tax
和sales_tax
,两者都有true/false
个值。
我想使用相同的值填充多边形,但是通过选择基于两个条件参数的色标。
所以在这里我将有4个这样的组合
state_tax == 'true' and sales_tax == 'true'
state_tax == 'true' and sales_tax == 'false'
state_tax == 'false' and sales_tax == 'true'
state_tax == 'false' and sales_tax == 'false'
基本上我正在寻找一种方法,使所有具有相同状态和销售税价值组合的州应该以不同的颜色着色,并以收入的价值进行插值。
有人能指出我允许我这样做的方法吗? 如果需要更多信息,请在评论中告诉我。