gpt4 book ai didi

删除ggplot2 geom_polygon中的连接线

转载 作者:行者123 更新时间:2023-12-02 07:46:53 24 4
gpt4 key购买 nike

我通过对从 www.gadm.org 下载的 shapefile 进行子集化来制作了下面的 map :

load(url('http://gadm.org/data/rda/GBR_adm0.RData'))
library(ggplot2)
ukMapFort <- fortify(gadm)
ukMapFortSub <- subset(ukMapFort, lat > 55.575 & lat < 55.739 & long > -1.929 & long < -1.7)
ggplot() + geom_polygon(data=data.frame(ukMapFortSub), aes(long, lat, group=id), fill=NA, color="black")

enter image description here

如何去掉两条红线?注意我使用 Photoshop 将线条染成红色 - 这些线条是由 R 代码生成的,但不是由 R 代码染成红色的。

最佳答案

如果您只需要绘制边框,则可以使用geom_path()group 来表示group=。在这种情况下,您还必须添加 coord_map() 以保持 x 轴和 y 轴之间正确的纵横比。

ggplot(ukMapFortSub,aes(long, lat, group=group))+
geom_path(color="black")+coord_map()

enter image description here

关于删除ggplot2 geom_polygon中的连接线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17169873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com