Weltkarte - Hälften von Ländern in verschiedenen Farben mit ggplot2

8

Ich suche eine ggplot2-Lösung für diese Frage:

Weltkarte - Karte Hälften von Ländern in verschiedenen Farben

Ich vervielfältige das Beispiel aus dieser Frage, die auf der Frage basiert ( ggplot map mit l ).

%Vor%     
Xu Wang 21.12.2014, 16:31
quelle

2 Antworten

10

Sie haben ein paar Optionen. Es ist ziemlich einfach, die Polygone grafisch darzustellen, aber Sie können nicht zwei verschiedene fill Skalen haben. Diese Lösung verwendet Punktformanmerkungen, kann jedoch geändert werden, um die geom_point nach Farbe (oder sowohl Farbe als auch Form) zu skalieren. Ich denke, das ist das Beste, was Sie tun können, wenn Sie zwei Karten manuell in einem separaten Programm überlagern.

Sie werden (wahrscheinlich) auch die US-Begrenzungsbox optimieren wollen, da die Mitte etwas abweicht (einige davon sind tatsächlich, aber das ist wirklich offensichtlich).

Ich habe auch die Antarktis entfernt. Sie können das hinzufügen, wenn Sie wollen, aber es ist verschwendete Grundstück Immobilien IMO.

%Vor%

    
hrbrmstr 24.12.2014 19:57
quelle
6

Ich denke, Sie können (effektiv) zwei verschiedene Füllskalen bekommen, mit einem kleinen Hack von scale_fill_brewer und scale_fill_manual.

Hier ist meine Ausgabe:

Ich verwende das erste Bit des anderen Threads, das Sie in der Frage gepostet haben:

%Vor%

Jetzt mein Beitrag (die Namen ganz / halb vom Benutzer hrbrmstr!)

%Vor%

Einige Anmerkungen:

  • Ich denke immer noch, dass dies eine schwer lesbare Karte ist, aber eine lustige Herausforderung
  • Ich habe die "Kategorien" -Namen von numerisch in alphabetisch geändert, um Verwechslungen mit den 'Wachstumsdaten' zu vermeiden.
  • Ich habe auch die "growth" -Datenbeschriftungen so behalten, wie sie durch cut erzeugt wurden, um klar zu machen, dass dies kontinuierliche Daten sind.
  • Zuerst hatte ich die Wachstumsfarben auf der linken Seite der Legende, aber ich tauschte sie um; Da Kategorie die Füllfarbe der Länderparadiese auf der linken Seite bestimmt, dachte ich, dass Kategorie links in der Legende
  • erscheinen sollte
  • Ich habe mit ein paar verschiedenen Palettenoptionen experimentiert. Eine Gefahr besteht darin, dass die qualitative Skala eine Farbe hat, die zu ähnlich dem Bereich der sequentiellen Skala ist (wie es bei meinem Beitrag vor dieser Bearbeitung der Fall war). Mit einer Seite Graustufen und einer Seite mit Farben hilft dies zu vermeiden
arvi1000 29.12.2014 16:23
quelle

Tags und Links