Ich versuche, ein Streudiagramm mit Ggplot, die eine kontinuierliche X-Achse, aber mit einem großen Zeitabstand zwischen zwei der Punkte hat. Zeitpunkte sind 20, 40, 60, 90, 120, 500, 520. Sie müssen kontinuierlich sein, weil ich möchte, dass die ersten 5 Werte skaliert werden, aber dann möchte ich eine Pause in der Achse zwischen 120 und 500. Ich bin mir bewusst der Probleme mit der Achse bricht allgemeiner, (this SO question), aber meine Frage bezieht sich auf die x-Achse nicht y-Achse.R ggplot2 X-Achse bricht
Beispieldaten;
EG.df <- data.frame(AGE = c(20, 20, 40, 40, 60, 60, 90, 90, 120, 120, 500, 500, 520, 520),
S1 = c(28, 30, 21, 15, 18, 19, 18, 21, 16, 17, 21, 21, 19, 13))
ggplot(EG.df, aes(x=AGE, y=S1)) +
geom_point(size=10)
ich denke, es mit dem plotrix Paket möglich sein könnte (? - Ich habe es nie benutzt), aber ich würde es vorziehen, ggplot zu verwenden. Irgendwelche Vorschläge?
Danke für die schnelle Antwort, funktioniert für mich. – EcologyTom