Die Interpretation der Dichte Plot in R

Habe ich eine Liste der Zeiten in Tage und ich bin auf der Suche, um Sie anzuzeigen Jahren auf eine Dichte Handlung.

Habe ich diese zwei Möglichkeiten - die änderung der Etiketten auf der x-Achse die Jahre und durch die Division der Daten durch 365. Diese Methoden geben mir unterschiedliche Dichte-Schätzungen:

df <- data.frame(id = 1:80000, age = rnorm(80000, 46, 5) * 365)

Den ersten plot erstellt mit:

breaks <- seq(from = min(df$age), to = max(df$age), by = 10*365)
ggplot(data = df, aes(x = age)) + 
    geom_density(aes(y = ..density..)) + 
    scale_x_continuous(breaks= breaks, labels = floor(breaks/365))

Die Interpretation der Dichte Plot in R
Die Dichte angezeigt, auf der y-Achse reicht von 0 bis 0.0002

Wenn ich dies jedoch (teilen das Alter von 365 Jahren bekommen - nicht nur ändern Sie die x-Bezeichnungen wie oben):

ggplot(data = df, aes(x = age/365)) + 
    geom_density(aes(y = ..density..))

Dem Grundstück gleich aussieht, aber die Dichte reicht von 0 bis 0,08
Ich bin kämpfen, um zu verstehen, was Los ist - warum ist der Dichte-Unterschied zwischen den zwei plots?

Die Interpretation der Dichte Plot in R

Finden Sie vielleicht die Frequenz Polygone (geom_freqpoly) leichter zu interpretieren - ich sehr selten verwenden-density-plots mich.

InformationsquelleAutor user1414259 | 2012-11-20

Schreibe einen Kommentar