geom_tile heatmap mit verschiedenen high fill Farben, die auf Faktor

Ich bin interessiert in den Aufbau einer heatmap mit geom_tile im ggplot2 mit einer anderen Steigung hoch Farbe basierend auf einem Faktor.

Den plot unten erzeugt die Handlung, wo die einzelnen Kacheln sind farbig-blau oder rot basierend auf den xy_type, aber es gibt keinen Farbverlauf.

ggplot() + 
  geom_tile(data=mydata, aes(x=factor(myx), y=myy, fill=factor(xy_type))) + 
  scale_fill_manual(values=c("blue", "red"))

Den plot unten nicht die xy_type Faktor, um die Farbe zu wählen, aber ich bekomme eine einzelne Gruppe Verlauf auf Grundlage der xy_avg_value.

ggplot() + 
  geom_tile(data=mydata, aes(x=factor(myx), y=myy, fill=xy_avg_value))

Gibt es eine Technik, die das kombinieren dieser zwei plots? Ich kann mit einer facet_grid(xy_type ~ .) zu erstellen, die separaten Parzellen dieser Daten, mit dem Farbverlauf. Da dies letztendlich eine Karte (x~y-Koordinaten), würde ich gerne einen Weg finden, um die Anzeige der verschiedenen Gradienten zusammen in einem einzigen geom_tile Karte.

InformationsquelleAutor Michael | 2012-04-19
Schreibe einen Kommentar