Hvordan laver fælles Grafer med Lattice i R

Mens gitter grafik pakken har en lang liste af grafiske typer i R, søjlediagrammer og box-and-knurhår plots er blandt de mest almindeligt anvendte.

Hvordan man laver et gitter søjlediagram i R

For at gøre et søjlediagram, bruger gitter funktionen barchart (). Sig du vil oprette et søjlediagram af brændstoføkonomi for hver anden type bil. For at gøre dette, skal du først nødt til at tilføje navnene på de biler til selve dataene. Fordi navnene er indeholdt i rækken navne, betyder det, at tildele en ny kolonne i dine data ramme med navnet biler indeholder rownames (mtcars):

> Mtcars $ biler <- rownames (mtcars)

Nu kan du oprette din søjlediagram anvendelse af en lignende syntaks til Scatterplot du har lavet tidligere:

> Barchart (biler ~ MPG | faktor (cyl), data = mtcars,
+ Main = "barchart",
+ Skalaer = liste (CEX = 0,5),
+ layout = C (3, 1)
+)

Endnu en gang (fordi du har eagle øjne), youâ € ve bemærket yderligere argument layout i denne kode. Lattice plots tilpasse til størrelsen af ​​den aktive grafik vindue på skærmen. Det gør de ved at ændre konfigurationen af ​​panelerne i dit plot. For eksempel, hvis din grafik-vinduet er for smal til at indeholde paneler ved siden af ​​hinanden, så gitter vil begynde at stable dine paneler.

Du styrer layoutet af dine paneler med argumentet layout, bestående af to tal, der angiver antallet af kolonner og antal rækker i dit plot. I vores eksempel, du ønsker at sikre, at de tre paneler er ved siden af ​​hinanden, så ita € s angivet til at bruge layout = C (3, 1).

Hvordan laver fælles Grafer med Lattice i R

Hvordan man laver et gitter kasse-og-knurhår plot i R

En kasse-og-knurhår plot er nyttig, når du ønsker at visuelt opsummere usikkerheden ved en variabel. Handlingen består af en mørk cirkel en gennemsnitsværdi; en boks omkring de øvre og nedre hængsler (hængslerne på omtrent 25 og 75. percentiler); og en punkteret linie, eller trikit på 1,5 gange i feltet længde.

Den gitter funktion for at oprette en boks og knurhår plot bwplot ().

Bemærk, at funktionen formel doesnâ € t har en venstre side til ligningen. Fordi youâ € re at skabe en endimensional plot af hestekræfter betinget cylindre, formlen forenkler til ~ hp | cyl. Med andre ord begynder formlen med tilde symbol:

Hvordan laver fælles Grafer med Lattice i R

> Bwplot (~ hp | Factor (cyl), data = mtcars, main = "bwplot")

Med gitter grafik, kan du oprette mange forskellige typer af plots i R. Her er blot et par af de forskellige typer af plots, du kan oprette andre end søjlediagram og box-og-knurhår plot:

  • Scatterplot: xyplot ()
  • Endimensionelle strimmel plot: stripplot ()
  • Tre-dimensionelle scatterplots: Cloud ()
  • Tredimensional overflade plots: wireframe ()

For en komplet liste over de forskellige typer af gitter plots Se Hjælp på? Gitter.


© 2019 Zajacperrone.com | Contact us: webmaster# zajacperrone.com