Ich möchte ein zentrales Lager-Kunden-Supply-Chain-Netzwerk. Ich versuche 394 Städte mit Verbindungslinien zu plotten. Aber ich habe eine Fehlermeldung erhalten. Ich verwende den folgenden Code. Beachten Sie, dass mein Datenrahmen den Breiten- und Längengrad der Städte enthält. Ursprung ist ein selbe Ort, während ein Ziel jede Zeile ändert.Wie zeichne ich eine Kette Netzwerkkarte
1
A
Antwort
1
Ich lasse eine Demonstration zeigen, wie ich diese Art von Aufgabe normalerweise bearbeite. Ich habe einen Datensatz aus dem Kartenpaket ausgeliehen. Es gibt lange/lat Informationen für Weltstädte. Ich unterteilte einige der Daten, die sich auf die USA konzentrierten. Ich habe diesem Objekt zwei Spalten hinzugefügt. Einer ist für lange und der andere ist für Lat ein Startpunkt für Linien. In diesem Fall wählte ich Denver zufällig. Ich benutzte einen großen Kreis, um Linien zwischen Denver und den Zielstädten zu bekommen. Dann habe ich die Daten in data.frame konvertiert, sodass ggplot eine Karte mit fortify()
zeichnen kann.
library(ggmap)
library(maps)
library(dplyr)
library(ggplot2)
library(geosphere)
data(world.cities)
mymap <- get_map(location = "texas", maptype = "watercolor", source = "stamen", zoom = 4)
foo <- world.cities %>%
filter(pop >= 500000 & country.etc == "USA") %>%
mutate(start_long = -104.9903,
start_lat = 39.7392) %>%
do(fortify(as(gcIntermediate(.[,c("start_long", "start_lat")],
.[,c("long", "lat")],
100,
breakAtDateLine = FALSE,
addStartEnd = TRUE,
sp = TRUE), "SpatialLinesDataFrame")))
g <- ggmap(mymap) +
geom_path(data = foo, aes(x = long, y = lat, group = id), color = "red")
Verwandte Themen
- 1. Wie viele Hosts kann eine Netzwerkkarte behandeln?
- 2. Wie kette ich Statusaktualisierungen?
- 3. Wie erstelle ich eine Kette von Variablennamen?
- 4. Wie eine Umleitung Kette
- 5. Wie zeichne ich eine Dichtekarte in Python?
- 6. Wie zeichne ich eine Spirale mit Opengl
- 7. Wie zeichne ich eine Textur in LibGDX?
- 8. Java: Wie zeichne ich eine Leinwand?
- 9. Wie zeichne ich eine Zeichenkette ohne Padding
- 10. Wie zeichne ich über eine TextBox
- 11. Wie zeichne ich eine Lernkurve in R?
- 12. Wie zeichne ich eine Verbindung zwischen Zeichenelementen?
- 13. Wie zeichne ich eine Grafik? - xamarin
- 14. Wie zeichne ich eine nicht kontinuierliche Serie
- 15. Wie zeichne ich eine Ellipse mit C?
- 16. Wie zeichne ich eine Zeichenfolge zwischen Klammern?
- 17. Wie zeichne ich eine Linie zwischen ListBoxItems
- 18. Wie zeichne ich Text in eine Unteransicht?
- 19. Wie zeichne ich eine Textur mit glDrawTexiOES?
- 20. Netzwerkkarte Laufwerk nicht zugänglich
- 21. RScript-Netzwerkkarte in PowerBi
- 22. Wie zeichne ich effizienter?
- 23. Wie aktiviert man eine Netzwerkkarte mit PowerShell in C#?
- 24. R: Erstellen einer Welt-Netzwerkkarte
- 25. Wie zeichne ich einen Fensterrahmen
- 26. Wie zeichne ich diese Zeitreihe?
- 27. Wie zeichne ich Bildbox richtig?
- 28. Wie zeichne ich die Audiowellen?
- 29. Wie zeichne ich unregelmäßige Form?
- 30. Wie zeichne ich mit Fabric.js