Wat is plot() in R?
plot() in R is een veelzijdige functie die verschillende soorten grafieken ondersteunt, waaronder spreidingsdiagrammen, lijn- en staafdiagrammen, histogrammen, boxplots en meer.
Hoe werkt plot() in R?
De functie plot() in R wordt gebruikt om grafieken te maken. Deze functie plaatst gegevenspunten op een coördinatenvlak en verbindt ze met elkaar of markeert ze op verschillende manieren. Zo kunt u patronen en relaties in gegevens illustreren en trends of afwijkingen beter identificeren.
plot() kan scatterplots, lijn- en staafdiagrammen, histogrammen en vele andere soorten grafieken maken. Dankzij zijn veelzijdigheid wordt het gebruikt voor datavisualisatie in verschillende contexten, variërend van data-analyse tot het presenteren van resultaten. Zijn gebruiksvriendelijkheid en flexibiliteit maken het een belangrijk hulpmiddel voor iedereen die data analyseert, met statistieken werkt of complexe datasets wil illustreren.
Wat is de syntaxis van plot() in R?
De structuur van de functie plot() in R bevat argumenten voor x- en y-asgegevens en optionele argumenten voor het aanpassen van het uiterlijk van de grafiek, waaronder kleuren, aslabels en grafiektypen.
De basissyntaxis ziet er als volgt uit:
plot(x, y, ...)RIn het volgende voorbeeld zetten we de waarden van de vectoren x en y in een spreidingsdiagram. De functie plot() gebruikt standaardwaarden voor het grafiektype, de kleuren en de aslabels, omdat deze argumenten niet zijn ingevuld.
x <- c(1, 2, 3, 4, 5)
y <- c(2, 4, 1, 7, 3)
plot(x, y)RDe resulterende grafiek ziet er als volgt uit:

Hoe grafieken aanpassen met R plot()
Je kunt het grafiektype en het uiterlijk ervan aanpassen met extra argumenten in de functie plot() in R.
Hoe maak je een reeks punten?
Met de operator : kunt u eenvoudig een reeks punten langs de x- en y-as maken.
plot(1:20)RDe grafiek ziet er als volgt uit:

Zoals we kunnen zien, maakt plot(1:20) een eenvoudige spreidingsplot waarbij zowel de x-as als de y-as automatisch worden gevuld met de waarden 1 tot 20.
Hoe trek je een lijn?
Als u liever een lijngrafiek hebt dan een spreidingsdiagram, voert u gewoon type=l in als argument. Hierdoor wordt het grafiektype gedefinieerd als**‘Lijn**’.
plot(1:20, type="l")REr wordt dan een lijn getrokken tussen de punten.

Hoe labels specificeren
U kunt labels toevoegen aan de grafiek met de parameters main, xlab en ylab.
plot(1:20, type="l", main="Line Chart", xlab="The x-axis", ylab="The y axis")RHet resultaat ziet er als volgt uit:

Hoe u het uiterlijk van de grafiek kunt wijzigen
Laten we nu eens kijken naar een complexer voorbeeld, waarbij we de kleur, grootte en vorm van de punten in de grafiek veranderen.
plot(1:20, type = "p", col = "green", pch = 8, cex = 1.5, main = "Scatterplot", xlab = "The x-axis", ylab = "The y-axis")RDe resulterende grafiek ziet er als volgt uit:

type = "p": Stelt het plottype in op ‘punten’col = "green": Stelt de kleur in op groenpch = 8: Stelt het symbool voor de punten incex = 1.5: Stelt de grootte van de punten in op 1,5 keer groter dan standaard- `main = “Scatterplot”: Stelt ‘Scatterplot’ in als titel van de grafiek
xlab = "The x-axis"enylab = "The y-axis": Voegt labels toe aan de x- en y-as
U kunt deze parameters naar wens aanpassen om een afbeelding te krijgen die aan uw behoeften voldoet.