Jak dodać pionową linię do histogramu w r
Aby dodać pionową linię do histogramu w R, możesz użyć następujących metod:
Metoda 1: Dodaj ciągłą pionową linię w określonym miejscu
abline(v= 2 )
Ta składnia dodaje pionową linię do histogramu przy x=2.
Metoda 2: Dodaj niestandardową linię pionową w określonym miejscu
abline(v=mean(data), col=' red ', lwd= 3 , lty=' dashed ')
Ta składnia dodaje czerwoną pionową linię przerywaną o szerokości 3 do średniej wartości histogramu.
Metoda 3: Dodaj wiele niestandardowych linii pionowych
abline(v=quantile(data, .25 ), col=' red ', lwd= 3 ) abline(v=quantile(data, .75 ), col=' blue ', lwd= 3 )
Ta składnia dodaje czerwoną pionową linię do pierwszego kwartyla i niebieską pionową linię do trzeciego kwartyla histogramu.
Poniższe przykłady pokazują, jak zastosować każdą metodę w praktyce.
Przykład 1: Dodaj ciągłą pionową linię w określonym miejscu
Poniższy kod pokazuje, jak utworzyć histogram i dodać pionową linię w miejscu x=2:
#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 )
Przykład 2: Dodaj niestandardową linię pionową do określonej lokalizacji
Poniższy kod pokazuje, jak utworzyć histogram i dodać pionową czerwoną przerywaną linię o szerokości 3 do średniej wartości histogramu:
#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 ')
Przykład 3: Dodaj wiele niestandardowych linii pionowych
Poniższy kod pokazuje, jak utworzyć histogram i dodać czerwoną pionową linię do pierwszego kwartyla i niebieską pionową linię do trzeciego kwartyla histogramu.
#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 )
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w języku R:
Jak utworzyć histogram częstotliwości względnej w R
Jak nałożyć krzywą normalną na histogram w R
Jak korzystać z funkcji abline() w R