Ich versuche die ökologische Verteilung einiger Arten von Organismen, die ich über den Arabischen/Persischen Golf studiere, zu erfassen. Hier ist ein Beispiel eines Codes Ich habe versucht:ggplot_stat_density2d Grundstücke für die ökologische Verteilung
Backround Schicht
library(ggplot2)
library(ggmap)
nc <- get_map("Persian Gulf", zoom = 6, maptype = 'terrain', language = "English")
ncmap <- ggmap(nc, extent = "device")
Andere Schichten
ncmap+
stat_density2d(data=sample.data3, aes(x=long, y=lat, fill=..level.., alpha=..level..),geom="polygon")+
geom_point(data=sample.data3, aes(x=long, y=lat))+
geom_point(aes(x =50.626444, y = 26.044472), color="red", size = 4)+
scale_fill_gradient(low = "green", high = "red") + scale_alpha(range = c(0.00, 0.25), guide = FALSE)
aber wird Ich mag das verwenden stat_density2d
, um die Verteilungen von Hunderten von Arten zu zeigen (die in Spalten z SP1 .... SPn) über dem Gewässer statt nur Breiten- und Längengrad anzuzeigen.
Ist es auch möglich, meine Heat Map auf den Wasserkörper zu beschränken? Ich werde jede Hilfe und Empfehlungen schätze ich auf diese bitte
wäre es von Vorteil sein, einige Ihrer Daten sample.data3 zu erhalten. 'dput (head (sample.data3, 20))' sollte genug geben, um in 'ggplot' mit – Vedda
zu spielen Der Wasserbedarf ist interessant. –
@Amstell, hier ist eine Dropbox-Verknüpfung zu einem komprimierten Ordner, der ein Rstudi-Projekt mit allen Beispieldaten und dem Polygon enthält, mit dem ich arbeite. [link] (https://www.dropbox.com/s/5zssgq4kqlykbf0/Persian%20Gulf.rar?dl=0) Danke – Hammao