Einstellen verschiedener Achsengrenzen für jede Facette in ggplot2 ohne Skalen = "frei"

Die allgemeine Lösung, die ich haben möchte, besteht darin, für jede Facette unabhängig voneinander beliebige Achsenbegrenzungen festlegen zu können.

ie @Basic-Funktionalität erhalten Sie, indem Sie die Skalen frei einstellen. Beispielsweise

ggplot(diamonds, aes(x = carat, y = price)) + geom_point() + facet_wrap(~clarity, nrow = 4, ncol = 2, scales = "free")

Das ist eigentlich ein sehr schönes Feature, aber in der Praxis ist es nicht immer so nützlich. Oft möchten wir, dass Untergruppen von Variablen auf derselben Achse vergleichbar sind. Betrachten Sie als Spielzeugbeispiel den obigen Diamanten-Fall. Möglicherweise möchten wir, dass alle Facetten in Spalte 1 die gleichen Achsenbegrenzungen haben und dass alle Facetten in Spalte 2 die gleichen Achsenbegrenzungen haben (aber von Spalte 1 verschieden sind).

ibt es eine Lösung, um dies mit @ zu erreicheStandar ggplot Nutzung.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage