Hoe de puntgrootte in ggplot2 te veranderen (3 voorbeelden)


U kunt het size- argument gebruiken om de grootte van punten in een ggplot2-spreidingsdiagram te wijzigen:

 some_ggplot +
  geom_point(size= 1.5 )

De standaardgrootte is 1,5 , maar u kunt deze waarde verlagen of verhogen om de punten kleiner of groter te maken.

De volgende voorbeelden laten zien hoe u elke methode in de praktijk kunt gebruiken met de mtcars- dataset ingebouwd in R.

Ter referentie: dit is hoe een ggplot2-spreidingsdiagram eruit ziet met de standaardgrootte:

 library (ggplot2)

ggplot(data=mtcars, aes (x=mpg, y=wt)) +
  geom_point()

Voorbeeld 1: Vergroot de puntgrootte in ggplot2

De volgende code laat zien hoe u een spreidingsdiagram maakt in ggplot2 en de puntgrootte vergroot met behulp van het size- argument:

 library (ggplot2)

#create scatterplot with increased point size
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
  geom_point(size= 5 ) 

ggplot2 vergroot de puntgrootte

Merk op dat de punten veel groter zijn dan de standaardgrootte.

Voorbeeld 2: verklein de puntgrootte in ggplot2

De volgende code laat zien hoe u een spreidingsdiagram maakt in ggplot2 en de puntgrootte verkleint met behulp van het size- argument:

 library (ggplot2)

#create scatterplot with decreased point size
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
  geom_point(size= 0.5 ) 

ggplot2 verkleint de puntgrootte

Merk op dat de punten veel kleiner zijn dan de standaardgrootte.

Voorbeeld 3: Pas de puntgrootte aan op basis van een variabele

De volgende code laat zien hoe u een spreidingsdiagram in ggplot2 maakt en elke puntgrootte aanpast op basis van de waarde van een andere variabele in de mtcars- gegevensset genaamd qsec :

 library (ggplot2)

#create scatterplot with point size based on value of qsec
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
  geom_point( aes (size=qsec))

De grootte van elk punt hangt nu af van de waarde van de qsec- variabele.

Merk op dat ggplot2 ook automatisch een legenda aan de rechterkant van de plot toevoegt om u te helpen begrijpen hoe de waarde van de qsec- variabele wordt toegewezen aan de grootte van elk punt.

Opmerking : u kunt de volledige documentatie voor de functie geom_point() hier vinden.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende bewerkingen in ggplot2 uitvoert:

Hoe de puntvorm in ggplot2 te veranderen
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

Einen Kommentar hinzufügen

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