我的名字是Venus,我是数据挖掘和使用R的初学者。现在,我需要填充我的数据来映射并用不同的颜色显示它以查看不同的级别。
我已安装ggplot库并使用longtitue和latitude输入我的数据
我的代码就像这样
> ggplot(target_map, aes(long, lat, group = group, fill = Target.rate)) +
+ geom_polygon(colour = alpha("black", 1/2), size = 0.2) +
+ geom_polygon(data = needregion, colour ="white", fill = NA)+
+ scale_fill_brewer(palette = "PuRd")
我是从一个例子中做到的,但我不知道为什么R总是返回这个结果:
错误:美学必须是长度1或与数据相同(19584):x,y,group,fill
那么,你能告诉我一些我的错误吗?非常感谢你