Hoe de lines()-functie in r te gebruiken (met voorbeelden)


U kunt de functie lines() in R gebruiken om nieuwe lijnen toe te voegen aan een bestaande basis-R-plot.

Deze functie gebruikt de volgende syntaxis:

 lines(x, y, col, lwd, lty)

Goud:

  • x: x-coördinaatvector die voor de nieuwe lijn moet worden gebruikt
  • y : y-coördinaatvector die voor de nieuwe lijn moet worden gebruikt
  • col : Kleur van de nieuwe regel
  • lwd : Breedte van de nieuwe regel
  • lty : Lijntype voor de nieuwe lijn

Het volgende voorbeeld laat zien hoe u de functie lines() in de praktijk kunt gebruiken.

Voorbeeld: hoe u de functie lines() in R gebruikt

Stel dat we de volgende code gebruiken om een eenvoudige puntenwolk in basis R te maken:

 #define (x, y) coordinates
x <- c(1, 2, 3, 4, 5, 6, 7, 8)
y <- c(2, 5, 5, 9, 10, 14, 13, 15)

#create scatterplot
plot(x, y)

We kunnen de functie lines() gebruiken om een lijn met specifieke coördinaten (x, y) aan de plot toe te voegen:

 #define (x, y) coordinates
x <- c(1, 2, 3, 4, 5, 6, 7, 8)
y <- c(2, 5, 5, 9, 10, 14, 13, 15)

#create scatterplot
plot(x, y)

#define (x, y) coordinates for new line to add
x_line <- c(1, 2, 3, 4, 5, 6, 7, 8)
y_line <- c(2, 4, 6, 8, 10, 12, 14, 16)

#add new line to plot
lines(x_line, y_line)

We kunnen ook de argumenten col , lwd en lty gebruiken om de kleur, breedte en lijnstijl van de nieuwe regel te wijzigen:

 #define (x, y) coordinates
x <- c(1, 2, 3, 4, 5, 6, 7, 8)
y <- c(2, 5, 5, 9, 10, 14, 13, 15)

#create scatterplot
plot(x, y)

#define (x, y) coordinates for new line to add
x_line <- c(1, 2, 3, 4, 5, 6, 7, 8)
y_line <- c(2, 4, 6, 8, 10, 12, 14, 16)

#add new line to plot with custom style
lines(x_line, y_line, col=' red ', lwd= 6 , lty=' dashed ') 

Voel je vrij om de waarden van de verschillende argumenten in de functie lines() te wijzigen om een nieuwe regel toe te voegen met de exacte stijl die je wilt.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in R kunt uitvoeren:

Hoe aline() in R te gebruiken om rechte lijnen aan plots toe te voegen
Hoe u een spreidingsdiagram maakt met een regressielijn in R
Hoe de lijndikte in ggplot2 aan te passen

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert