Wie ändere ich die Kernel-Bandbreite, die in einem Dichtediagramm in R verwendet wird?

9

Wie kann ich sehen, welche Bandbreite für Kernels in einem Dichtediagramm verwendet wird und wie kann ich eine Bandbreite angeben, die verwendet werden soll? Ich habe es versucht

%Vor%

ohne Glück.

    
Ben 19.07.2013, 20:50
quelle

1 Antwort

8

stat_geom verwendet das Argument adjust , um einen Multiplikator auf die optimale Bandbreite anzuwenden, die ggplot berechnet. Siehe Dokumentation für density() . Probieren Sie:

ggplot(mtcars,aes(mpg))+geom_density() + stat_density(adjust = 2)

Ich sammle, um die berechnete optimale Bandbreite zu bestimmen - basierend auf "die Standardabweichung des Glättungskerns" - müssen Sie Venables, WN und Ripley, BD (2002) Modern Applied Statistics abfragen mit S. New York: Springer.

    
geotheory 19.07.2013, 23:05
quelle

Tags und Links