我在繪製多邊形時遇到了問題,我無法理解爲什麼。 這裏是我的代碼:geom_polygon和geom_path不會刪除連接線
#Load coordinates
ices <- read.csv("FILE PATH/ices_coord.csv", sep = ",")
#Reproject to European projection
coordinates(ices)<-c("long","lat")
proj4string(ices) <- CRS("+proj=longlat")
ices_laea<-spTransform(ices, CRS("+proj=laea"))
#Create dataframe
ices_laea_df<-data.frame(ices_laea)
library(ggplot2)
ggplot()+
geom_polygon(data=ices_laea_df, aes(long,lat,group=group), fill="white", color = "gray70")
但我如何擺脫連接線(我已經有色兩個紅色的,但也有更多)。我確定使用「group = group」或「group = ICES_area」可以工作,但事實並非如此。我已經失去了一半我的頭髮:)
使用geom_path代替geom_polygon給出了相同的結果...
你是否已經運行到這個問題?你知道修復它的竅門嗎?
非常感謝您的幫助,
弗雷德
PS: you can download the ICES coordinates here
您是否有關於該點需要呈現的訂單的任何數據?你的CSV似乎並沒有這樣做,繪製任何的聚合物似乎都會讓東西變得雜亂。例如ices_laea_df < - ices_laea_df%>%filter(group == 14) – pluke