So fügen sie in r eine vertikale linie zum histogramm hinzu
Mit den folgenden Methoden können Sie einem Histogramm in R eine vertikale Linie hinzufügen:
Methode 1: Fügen Sie an einer bestimmten Stelle eine durchgezogene vertikale Linie hinzu
abline(v= 2 )
Diese Syntax fügt dem Histogramm bei x=2 eine vertikale Linie hinzu.
Methode 2: Fügen Sie eine benutzerdefinierte vertikale Linie an einer bestimmten Stelle hinzu
abline(v=mean(data), col=' red ', lwd= 3 , lty=' dashed ')
Diese Syntax fügt dem Durchschnittswert des Histogramms eine rote vertikale gepunktete Linie mit einer Breite von 3 hinzu.
Methode 3: Mehrere benutzerdefinierte vertikale Linien hinzufügen
abline(v=quantile(data, .25 ), col=' red ', lwd= 3 ) abline(v=quantile(data, .75 ), col=' blue ', lwd= 3 )
Diese Syntax fügt dem ersten Quartil des Histogramms eine rote vertikale Linie und dem dritten Quartil eine blaue vertikale Linie hinzu.
Die folgenden Beispiele zeigen, wie die einzelnen Methoden in der Praxis angewendet werden.
Beispiel 1: Fügen Sie an einer bestimmten Stelle eine durchgezogene vertikale Linie hinzu
Der folgende Code zeigt, wie man ein Histogramm erstellt und eine vertikale Linie bei x=2 hinzufügt:
#make this example reproducible set. seed ( 1 ) #createdata data <- rnorm(n= 1000 , mean= 5 , sd= 2 ) #create histogram to visualize distribution of data hist(data) #add vertical line at x=2 abline(v= 2 )
Beispiel 2: Fügen Sie einer bestimmten Position eine benutzerdefinierte vertikale Linie hinzu
Der folgende Code zeigt, wie man ein Histogramm erstellt und eine vertikale rote gepunktete Linie mit einer Breite von 3 zum Durchschnittswert des Histogramms hinzufügt:
#make this example reproducible set. seed ( 1 ) #create data data <- rnorm(n= 1000 , mean= 5 , sd= 2 ) #create histogram to visualize distribution of data hist(data) #add vertical line at mean value abline(v=mean(data), col=' red ', lwd= 3 , lty=' dashed ')
Beispiel 3: Mehrere benutzerdefinierte vertikale Linien hinzufügen
Der folgende Code zeigt, wie Sie ein Histogramm erstellen und eine rote vertikale Linie zum ersten Quartil und eine blaue vertikale Linie zum dritten Quartil des Histogramms hinzufügen.
#make this example reproducible set. seed ( 1 ) #create data data <- rnorm(n= 1000 , mean= 5 , sd= 2 ) #create histogram to visualize distribution of data hist(data) #add vertical lines at 1st and third quartiles abline(v=quantile(data, .25 ), col=' red ', lwd= 3 ) abline(v=quantile(data, .75 ), col=' blue ', lwd= 3 )
Zusätzliche Ressourcen
In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in R ausführen:
So erstellen Sie ein relatives Häufigkeitshistogramm in R
So überlagern Sie eine Normalkurve mit einem Histogramm in R
So verwenden Sie die Funktion abline() in R