Seite 1 von 1

Y-Achse skalieren

BeitragVerfasst: Di 14. Aug 2018, 15:39
von StefWe
Hallo zusammen,

ich bin neu im Umgang mir R und möchte Meßdaten in einem Wahrscheinlichkeitsnetz analysieren. Dort soll eine Regressionsgerade eingezeichnet werden. Das soll dann wie folgt aussehen:

Vorlage.PNG
Vorlage.PNG (199.06 KiB) 345-mal betrachtet


Kann mir jemand erklären, wie ich meine Y-Achse so wie auf dem Bild skaliert bekom? Ich hab schon scale_y_continuous() getestet, aber die Skalierung auf meiner Vorlage ist ja auch nicht logarithmisch...

Bin für jede Hilfe dankbar.

Re: Y-Achse skalieren

BeitragVerfasst: Di 14. Aug 2018, 20:43
von jogo
Hallo StefWe,

das sieht einem QQ-Plot nicht unähnlich - nur, dass man die Quantile der Normalverteilung durch die Wahrscheinlichkeiten ersetzt hat.
Bitte schau Dir mal die Funktion qqnorm() an.

Und dann habe ich noch dies gefunden:
http://www.weibull.de/Weibull2.html

Gruß, Jörg

Re: Y-Achse skalieren

BeitragVerfasst: Fr 24. Aug 2018, 14:23
von ruedi_br
Mit einer Achse wäre es einfach: scale_y_log10, aber wenn gleichzeitig eine zweite angezeigt werden soll, geht es vermutlich nur mit Trickserei in ggplot2.

Habe mal im R-Standard nachgeschaut - mit dem ich allerdings noch nicht gearbeitet habe. Danach könnte es gehen, einen Scatterplot zu erzeugen (plot(x,y ... log="y"), der dann mit axis(2,at=Liste der tick-Marks) und axis(4, at=das Ganze rückwärts) die Skalen erhält.

Grüße
Ruedi