Als «r» getaggte Fragen

Statistische Computersprache und Softwareumgebung.

1
Rasterlegende in R: Wie färbe ich bestimmte Werte ein?
Ich habe ein Höhenmodell in R eingezeichnet r <- raster("example.dem") plot(r, col = topo.colors(20)) Einige der Werte liegen unter dem Meeresspiegel (0), und ich möchte, dass diese rot angezeigt werden. Wie kann ich bestimmten Farben im Plot () bestimmte Bereiche zuweisen?
30 raster  r  legend  color 

5
Erhöhen der Geschwindigkeit des Zuschneidens, Maskierens und Extrahierens von Rastern um viele Polygone in R?
Ich extrahiere die Fläche und die prozentuale Abdeckung verschiedener Landnutzungstypen aus einem Raster, das auf mehreren tausend Polygongrenzen basiert. Ich habe festgestellt, dass die Extrahierungsfunktion viel schneller funktioniert, wenn ich durch jedes einzelne Polygon iteriere und es beschneide und dann das Raster auf die Größe des jeweiligen Polygons verkleinere. Trotzdem …

2
Zusammenfügen von Polygonen in R
Ich frage mich, wie ich räumliche Polygone mit R-Code verbinden kann. Ich arbeite mit Volkszählungsdaten, bei denen sich bestimmte Bereiche im Laufe der Zeit ändern, und ich möchte die Polygone und die entsprechenden Daten verbinden und einfach über die verbundenen Bereiche berichten. Ich führe eine Liste von Polygonen, die sich …


9
Arbeiten mit PostGIS-Daten in R?
Ich arbeite fast die ganze Zeit mit R und nutze es jetzt für das räumliche Data Mining. Ich habe eine PostGIS-Datenbank mit (offensichtlich) GIS-Daten. Wenn ich statistische räumliche Analysen und Karten machen möchte, ist der bessere Weg: Exportieren Sie die Tabellen als Shapefiles oder; direkt an der Datenbank arbeiten?
27 postgis  postgresql  r 

2
Finden Sie den Schwerpunkt einer Gruppe von Punkten
Beim Durchsuchen des Webs werden häufig Lösungen zum Auffinden von Zentroiden von Polygonen gefunden. Was mich interessiert, ist, einen Schwerpunkt aus einer Gruppe von Punkten zu finden. Ein gewichteter Mittelwert. Ich würde es begrüßen, wenn jemand Hinweise, Pseudocode (oder noch besser ein R-Paket, das dies bereits gelöst hat) oder Links …
27 r  centroids 

2
R sf-Objekt zurück in SpatialPolygonsDataFrame konvertieren
Wie konvertiere ich ein sf-Objekt zurück in einen SpatialPolygonsDataFrame? Ich verwende R 3.4.0 und sf Version 0.4.1. In der sf-Dokumentation wird eine as_SpatialFunktion erwähnt, die in meiner Installation jedoch nicht verfügbar ist (aus irgendeinem Grund).
27 r  sf 

7
Geschwindigkeit verschiedener Rasterdatenformate
Ich habe Probleme, eine Diskussion oder ein vergleichendes Benchmarking verschiedener Rasterdateiformate zu finden (z. B. zur Verwendung bei der Datenanalyse in R). Hat jemand einen Einblick, warum bestimmte Formate schneller oder langsamer sein können? Oder sollten die Unterschiede minimal sein? Insbesondere interessiert mich, ob die Konvertierung eines Rasters (z. B. …

1
Abrufen der TopologieAusnahme: Eingabe-Geom 1 ist ungültig. Dies liegt an der Selbstüberschneidung in R?
Der "TopologyException: Input Geom 1 is invalid" -Selbstschnittfehler, der sich aus ungültigen Polygongeometrien ergibt, wurde ausführlich erörtert. Im Internet habe ich jedoch keine bequeme Lösung gefunden, die sich ausschließlich auf die R-Funktionalität stützt. Zum Beispiel habe ich es geschafft, ein 'SpatialPolygons'-Objekt aus der Ausgabe von map("state", ...)Josh O'Briens netter Antwort …

1
Wie ändere ich die Polygonfüllfarbe und die Rahmenfarbe für SpatialPolygons-Objekte?
Ich habe SpatialPolygons oder SpatialPolygonsDataFrames, die ich plotten möchte. Wie ändere ich die Farbe mithilfe der drei Zeichnungssysteme in R (Basisgrafiken, Gittergrafiken und ggplot2)? Beispieldaten: library(sp) Srs1 = Polygons(list(Polygon(cbind(c(2,4,4,1,2),c(2,3,5,4,2)))), "s1") Srs2 = Polygons(list(Polygon(cbind(c(5,4,2,5),c(2,3,2,2)))), "s2") SpDF <- SpatialPolygonsDataFrame( SpatialPolygons(list(Srs1,Srs2)), data.frame( z=1:2, row.names=c("s1","s2") ) ) spplot(SpDF, zcol="z")
24 polygon  r 

3
Wie beschleunige ich das Zeichnen von Polygonen in R?
Ich möchte die Landesgrenzen Nordamerikas über ein Rasterbild zeichnen, das eine Variable darstellt, und dann Konturen mit R über das Diagramm legen. Es ist mir gelungen, dies unter Verwendung von Basisgrafiken und Gittern zu tun, aber es scheint, dass dies der Vorgang ist viel zu langsam! Ich habe dies in …
24 polygon  r 



2
Verwenden von R zum Berechnen der Fläche mehrerer Polygone auf einer Karte, die sich mit einem anderen überlagerten Polygon schneiden
Ich habe ein Shapefile von der Ordnance Survey heruntergeladen, das die Grenzen der Wahlbezirke (Abteilungen) für eine Grafschaft des Vereinigten Königreichs angibt. Ich habe erfolgreich R verwendet, um das Shapefile zu laden, und verschiedene Maps mit ggplot2der in dieser Frage beschriebenen Methode gezeichnet . Es funktioniert alles ziemlich gut. Jetzt …
22 shapefile  r 

2
Instanziieren eines räumlichen Polygons ohne Verwendung eines Shapefiles in R
Die übliche Art, wie wir ein Shapefile in R lesen, ist über das maptools-Paket: sfdata <- readShapeSpatial("/path/to/my/shapefile.shp", proj4string=CRS("+proj=longlat")) Ich habe jedoch einen Anwendungsfall, bei dem ich kein shapefile.shp habe, sondern stattdessen eine Reihe von Polygonkoordinaten 16.484375 59.736328125,17.4951171875 55.1220703125,24.74609375 55.0341796875,22.5927734375 61.142578125,16.484375 59.736328125 und seine entsprechende Projektion coord. ref. : +proj=longlat +datum=WGS84 …
22 shapefile  polygon  r 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.