Ich habe Probleme mit dem Zeichnen von Polygonen und ich kann nicht verstehen warum. Hier ist mein Code:Geom_Polygon und Geom_Path werden Verbindungslinien nicht entfernen
#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")
aber wie kann ich der Verbindungsleitungen loszuwerden (ich habe in rot gefärbt zwei, aber es gibt mehr). Ich war mir ziemlich sicher, dass die Verwendung von "group = group" oder "group = ICES_area" funktionieren würde, aber das ist nicht der Fall. Und ich habe schon verloren die Hälfte meiner Haare :)
Mit geom_path statt geom_polygon gibt das gleiche Ergebnis ...
Haben Sie bereits in dieser Frage laufen? Kennen Sie den Trick, um es zu beheben?
Vielen Dank für Ihre Hilfe,
Fred
PS: you can download the ICES coordinates here
Haben Sie Daten zur Reihenfolge, in der der Punkt gerendert werden soll? Deine CSV scheint das nicht zu haben und das Zeichnen von irgendwelchen Polys scheint etwas unordentlich zu machen. z.B. ices_laea_df <- ices_laea_df%>% filter (group == 14) – pluke