Ich bin über die Bedeutung der folgenden Varianten von geom_density
in ggplot verwirrt:Wie interpretiere ich die verschiedenen ggplot2 Dichten?
- geom_density (aes_string (x = 'myvar')) VS:
Kann jemand bitte den Unterschied zwischen diesen vier Anrufe erklären
- geom_density (aes_string (x = 'myvar', y = '.. .. Dichte ')) VS
- geom_density (aes_string (x =' myvar', y = '.. .. skalierten')) VS
- geom_density (aes_string (x = 'myvar', y = '.. zählen ../ summe (.. zählen ..)'))?
Mein Verständnis ist, dass:
geom_density
allein wird auf 1geom_density
mit..density..
im Grunde macht das gleiche mit einer Dichte, deren Fläche unter der Kurve Summen erzeugen ...?- die
..count../sum(..count..)
wird die Peakhöhen normalisieren mehr wie ein normalisiertes Histogramm zu sein, sicherzustellen, dass alle Höhen bis 1 - Summe der
..count..
selbst ohne den Nenner wird nur jedes Fach multiplizieren Anzahl der Elemente in ihm - der
..scaled..
Parameter wird es so machen, der Maximalwert der Dichte 1.
ist finde ich ..scaled..
sehr eingängig und haben es nie richtig verwendet, wenn meine Interpretation davon gesehen ist also würde ich das ignorieren möchte. Ich suche hauptsächlich nach einer Klärung der Unterschiede zwischen geom_density
und einer Art normalisierten Dichte-Plot, von dem ich annehme, dass er das ...count../...
Argument benötigt. Vielen Dank.
(Verwandte: Error with ggplot2 mapping variable to y and using stat="bin")
Nicht verwandt: Sie müssen wirklich aufhören, die Variablen in 'aes()' zu zitieren. Wenn Sie 'aes_string' nicht verwenden, sollten Sie das nicht tun. – joran
@joran: Ich benutze 'aes_string', sorry, ich benutze rpy2, so ist es immer' aes_string' – user248237dfsf
Nur für Leser, die sich wundern. Die Frage wurde bearbeitet, um die Bedenken mit "aes" und "aes_string" zu beheben. Dieser Fehler war für die Frage nicht zentral. – Deleet