Wie kann ich das overlay 2 normal-Verteilungs-Kurven auf dem gleichen Grundstück?
Ich bin ganz neu auf R, und ich bin mit einem problem konfrontiert, ohne viel in - class-Ressourcen. Ich brauche etwas zu tun, ich bin sicher, ist sehr einfach. Kann mir jemand zeigen in die richtige Richtung? Dies ist meine Aufgabe:
Let X bezeichnen die monatliche Rendite auf das Microsoft-Lager und Y bezeichnen
die monatliche Rendite auf die Starbucks-Aktie. Angenommen, X∼N(0.05,(0.10)2)
und Y∼N(0.025,(0.05)2).Mit einem raster von Werten zwischen -0.25 und 0.35, plot der normalen Kurven
für X und Y und Stellen Sie sicher, dass sowohl normale Kurven sind auf dem gleichen Grundstück.
Habe ich nur in der Lage zu bekommen eine zufällig generierte Normalverteilung generiert, aber nicht beide auf dem gleichen Grundstück, und nicht durch die Angabe von Mittelwert und st dev. Großen Dank im Voraus.
Du musst angemeldet sein, um einen Kommentar abzugeben.
verwenden Sie die Funktionen Linien oder Punkte, d.h.
überprüfen Sie auch die Funktion par (mit
?par
)
für das Plotten Optionen gemeinsame Optionen gehören Etiketten (xlab/ylab), plotlimits (xlim/ylim), Farben(col), etc...
Haben Sie ein paar Optionen
Mit base R
plot.function
- Methode (die Anrufecurve
Plotten einer Funktion). Dies ist, was genannt wird, wenn Sie anrufenplot(functionname)
Sie werden wahrscheinlich brauchen, um zu Rollen Sie Ihre eigene Funktion, so dass dies funktionieren wird. Außerdem benötigen Sie zum einrichten der
ylim
so die ganze Bandbreite der beiden Funktionen dargestellt ist.Mit ggplot2
ggplot
hat eine Funktionstat_function
dass auferlegen wird eine Funktion auf einem Grundstück. Die Beispiele in?stat_function
zeigen, wie das hinzufügen von zwei "Normalen" pdf-Funktionen mit anderen Mitteln zu dem gleichen Grundstück.