首页 > 解决方案 > ggplot中的Shapefile:不可能用列的值填充多边形

问题描述

我正在尝试绘制一个形状文件的图,其中多边形由一列的值填充。

我使用了这段代码:

Groups <- readOGR(".", layer="Grid_GroupMean1")
ggShape <- ggplot(data = Groups, aes(x=long, y=lat, group = group, fill = Groupr))+ geom_polygon() +geom_path(color = "white")
print(ggShape)

因子“Groupr”的水平是 5 (O,1,2,3,5,6)。在这个因素中有很多零。不知道是不是有问题。

形状文件的绘图在没有“填充”功能的情况下工作。

在此处输入图像描述

在此处输入图像描述

标签: rggplot2shapefile

解决方案


推荐阅读