如何在散点图上的一组点周围添加整洁的多边形?我正在使用ggplot2,但对的结果感到失望geom_polygon
。
数据集在该处,作为制表符分隔的文本文件。下图显示了一些国家/地区对健康和失业态度的两种衡量标准:
我想从geom_density2d
花哨的少,但从经验上更正确geom_polygon
。未排序数据的结果无济于事:
如何在最小-最大yx值周围绘制充当轮廓路径的“整洁”多边形?我尝试对数据进行排序无济于事。
码:
print(fig2 <- ggplot(d, aes(man, eff, colour=issue, fill=issue)) +
geom_point() + geom_density2d(alpha=.5) + labs(x = "Efficiency", y = "Mandate"))
该d
目的是通过获得该CSV文件。
解:
感谢Wayne,Andy W和其他人的指导!数据,代码和图形已发布到GitHub上。结果看起来像这样:
?chull
与ggplot2
至今。我不确定我的编码是否正确,并希望有人已经做到了。
alphahull
工作方式类似于查找凸包,但允许您向内/向外调整它,以尝试执行置信区间之类的操作。