Hoe u een betrouwbaarheidsinterval kunt toevoegen in ggplot2 (met voorbeeld)
U kunt geom_smooth() gebruiken om betrouwbaarheidsintervallijnen toe te voegen aan een plot in ggplot2:
 library (ggplot2)
some_ggplot +
  geom_point() +
  geom_smooth(method=lm)
De volgende voorbeelden laten zien hoe u deze syntaxis in de praktijk kunt gebruiken met de mtcars- dataset ingebouwd in R.
Voorbeeld 1: Voeg betrouwbaarheidsintervallijnen toe in ggplot2
De volgende code laat zien hoe u een spreidingsdiagram maakt in ggplot2 en een lijn met best passende en 95% betrouwbaarheidsbanden toevoegt:
 library (ggplot2)
#create scatterplot with confidence bands
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
  geom_point() +
  geom_smooth(method=lm)

De blauwe lijn vertegenwoordigt de gepaste lineaire regressielijn en de grijze banden vertegenwoordigen de 95% betrouwbaarheidsintervalbanden.
Voorbeeld 2: Wijzig het betrouwbaarheidsintervalniveau
Standaard gebruikt geom_smooth() een betrouwbaarheidsbereik van 95%, maar u kunt het level- argument gebruiken om een ander betrouwbaarheidsniveau op te geven.
We kunnen er bijvoorbeeld voor kiezen om een betrouwbaarheidsmarge van 90% te creëren:
 library (ggplot2)
#create scatterplot with 90% confidence bands
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
  geom_point() +
  geom_smooth(method=lm, level= 0.90 )

Hoe kleiner het betrouwbaarheidsniveau dat u gebruikt, hoe smaller de betrouwbaarheidsintervalbanden rond de regressielijn zullen zijn.
Voorbeeld 3: Wijzig het uiterlijk van betrouwbaarheidsintervallijnen
U kunt ook de argumenten color en fill gebruiken om respectievelijk de kleur van de regressielijn en de kleur van de betrouwbaarheidsintervalbanden te wijzigen:
 library (ggplot2)
#create scatterplot with custom confidence interval lines
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
  geom_point() +
  geom_smooth(method=lm, color=' red ', fill=' lightblue ')

De regressielijn is nu rood en de betrouwbaarheidsintervalbanden zijn gevuld met lichtblauw.
Opmerking : u kunt hier de volledige documentatie voor de functie geom_smooth() vinden.
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende bewerkingen in ggplot2 uitvoert:
 Hoe de titel van de legenda in ggplot2 te veranderen
 Hoe aslabels te roteren in ggplot2
 Hoe op te lossen in R: Kan functie “ggplot” niet vinden
