Advertenties

Een histogram geeft de frequenties van waarden van een variabele weer, gegroepeerd in bereiken. Een histogram is vergelijkbaar met een staafgrafiek, maar het verschil is dat het de waarden groepeert in continue bereiken. Elke staaf in het histogram vertegenwoordigt de hoogte van het aantal waarden in dat bereik.

R maakt een histogram met de functie hist(). Deze functie neemt een vector als invoer en gebruikt nog enkele parameters om histogrammen te plotten.

Syntax

De basissyntaxis voor het maken van een histogram met behulp van R is –

hist(v,main,xlab,xlim,ylim,breaks,col,border)

Hieronder volgt de beschrijving van de gebruikte parameters –

  • v is een vector die numerieke waarden bevat die in het histogram worden gebruikt.

  • main geeft de titel van de grafiek aan.

  • col wordt gebruikt om de kleur van de balken in te stellen.

  • border wordt gebruikt om de kleur van de rand van elke balk in te stellen.

  • xlab wordt gebruikt om een beschrijving van de x-as te geven.

  • xlim wordt gebruikt om het bereik van de waarden op de x-as op te geven.

  • ylim wordt gebruikt om het bereik van de waarden op de y-as op te geven.

  • breaks wordt gebruikt om de breedte van elke staaf op te geven.

Exemplaar

Een eenvoudig histogram wordt gemaakt met behulp van de parameters invoervector, label, col en rand.

Het onderstaande script maakt het histogram en slaat het op in de huidige R-werkdirectory.

# Create data for the graph.v <- c(9,13,21,8,36,22,12,41,31,33,19)# Give the chart file a name.png(file = "histogram.png")# Create the histogram.hist(v,xlab = "Weight",col = "yellow",border = "blue")# Save the file.dev.off()

Wanneer we de bovenstaande code uitvoeren, levert dat het volgende resultaat op –

Histogram Of V

Bereik van X- en Y-waarden

Om het bereik van de toegestane waarden in de X-as en Y-as op te geven, kunnen we de parameters xlim en ylim gebruiken.

De breedte van elke balk kan worden bepaald met behulp van breuken.

# Create data for the graph.v <- c(9,13,21,8,36,22,12,41,31,33,19)# Give the chart file a name.png(file = "histogram_lim_breaks.png")# Create the histogram.hist(v,xlab = "Weight",col = "green",border = "red", xlim = c(0,40), ylim = c(0,5), breaks = 5)# Save the file.dev.off()

Wanneer we de bovenstaande code uitvoeren, levert dat het volgende resultaat op –

Histogram Lijnafbrekingen

Advertenties

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *