R functie van de Dag
par (mar = c(5.1, 4.1, 4.1, 2.1), MGP=c(3, 1, 0), las = 0)
par stelt of past plotparameters aan. Hier beschouwen we de volgende drie parameters: margin size (mar), axis label locations (mgp), en axis label orientation (las).
- mar-een numerieke vector van lengte 4, die de marges in de volgende volgorde zet: onder, Links, boven en rechts. De standaard is c(5.1, 4.1, 4.1, 2.1).
- mgp – een numerieke vector van lengte 3, die de locatie van het aslabel bepaalt ten opzichte van de rand van het binnenste plotvenster. De eerste waarde vertegenwoordigt de locatie van de labels (dat wil zeggen xlab en ylab in plot), de tweede de tick-mark labels, en de derde de tick markeringen. De standaard is c (3, 1, 0).
- las-een numerieke waarde die de richting aangeeft van de vinkmarket-labels en elke andere tekst die na de initialisatie aan een plot is toegevoegd. De opties zijn als volgt:: altijd evenwijdig aan de as (de standaard, 0), altijd horizontaal (1), altijd loodrecht op de as (2), en altijd verticaal (3).
voorbeeld. De standaardwaarden van de drie plotparameters worden weergegeven met behulp van tekenreeksen van hun argumentnamen in par (zie par(char)), gevolgd door voorbeeldcode die vier plots creëert, waarbij één extra plotparameter wordt gewijzigd in elke plot. Naast de individuele staanplaatsen hieronder, is een 4-pagina PDF van de staanplaatsen beschikbaar om gemakkelijker te browsen.
> par ("mrt") 5.1 4.1 4.1 2.1> par ("mgp") 3 1 0> par ("las") 0> > set.zaaigoed (5)> x < - rnorm (200)> y <- 25 - 22* x + 5 * x^2 + rnorm (200)> > png ("par-120208-01.PNG")> plot(x, y, main="defaults")> dev.uit()kwarts 2 > > png ("par-120208-02.png")> par (mar = c(3.5, 3.5, 2, 1))> plot (X, Y, main= " par (mar = c(3.5, 3.5, 2, 1))")> dev.uit()kwarts 2 > > png ("par-120208-03.png")> par (mar = c(3.5, 3.5, 2, 1), mgp = c(2.4, 0.8, 0))> plot (X, Y, main= " par (mar = c(3.5, 3.5, 2, 1), mgp = c(2.4, 0.8, 0))")> dev.uit()kwarts 2 > > png("par-120208-04.png")> par (mar = c(3.5, 3.5, 2, 1), mgp = c (2,4, 0,8, 0), las=1)> plot (x, y, + main = " par (mar = c(3.5, 3.5, 2, 1), mgp = c (2,4, 0,8, 0), las=1)")> dev.off () quartz 2
de gegevens zijn reproduceerbaar dankzij de verzameling.zaad functie, en plots werden opgeslagen in bestanden met behulp van de PNG-functie.