Video: Werken met de atlas en werken met schaal 2024
In ggplot2 in R bepalen schalen de manier waarop uw gegevens aan uw geom worden toegewezen. Op deze manier worden uw gegevens toegewezen aan iets dat u kunt zien (bijvoorbeeld lijnen, punten, kleuren, positie of vormen).
Het ggplot2-pakket is uitermate goed in het selecteren van verstandige standaardwaarden voor uw schalen. In de meeste gevallen hoeft u niet veel te doen om uw weegschaal aan te passen. Ggplot2 heeft echter een breed scala aan zeer geavanceerde functies en instellingen om u een fijnmazige controle over uw schaalgedrag en uiterlijk te geven.
In het volgende voorbeeld koppelt u de kolom mtcars $ cyl aan zowel de vorm als de kleur van de punten. Hiermee worden twee afzonderlijke, maar overlappende, schalen gemaakt: één schaal bepaalt de vorm, terwijl de tweede schaal de kleur van de punten bepaalt: >> ggplot (mtcars, aes (x = hp, y = mpg)) + + geom_point (aes (shape = factor (cyl), color = factor (cyl)))
De naam van een schaal is standaard de naam van de variabele die eraan wordt toegewezen. In dit geval wijst u factor (cyl) toe aan de schaal. Als u het uiterlijk van een schaal wilt wijzigen, moet u een schaalfunctie aan uw plot toevoegen.
Als u de naam in de legenda van de plot wilt wijzigen, moet u de naam van het argument op deze schalen opgeven. Wijzig bijvoorbeeld de naam van de legenda in "Cilinders" door de argumentnaam = "Cilinders" in te stellen:
x
-aschaal te veranderen, zou je scale_x_continuous () gebruiken.