Cuprins:
- Adăugarea fațetelor
- p + + scară_shape_discrete (name = "Cilindri") + + scale_colour_discrete > În mod similar, pentru a schimba scara
Video: I-A PUS IMPLANTURI SI AM FILMAT / Dentistry Hub 2025
Pe lângă date, statistici și statistici, specificațiile complete ale unui ggplot2 în R includ fațetele și cântările.Fereturile vă permit să vizualizați diferite subseturi ale datelor într-un singur complot.Carile includ nu numai x -axis și y dar, de asemenea, orice chei suplimentare care explică datele dvs. (de exemplu, atunci când diferite subgrupe au culori diferite în graficul dvs.)
Adăugarea fațetelor
Pentru a face scatterplotul de bază al consumului de combustibil față de performanță, utilizați următoarele: Pentru a adauga fațete, folosiți funcția facet_grid (). Această funcție vă permite să creați o grilă bidimensională care definește variabilele de fațet. argumentul față de facet_grid () ca o formulă a coloanelor formulare rânduri ~ Cu alte cuvinte, o tildă (~) separă variabila rândului de variabila coloanei.
Pentru a ilustra, adăugați fațete cu numărul de cilindri ca coloane. Aceasta înseamnă că formula ta este ~ cil. Observați că, deoarece nu există rânduri ca fațete, nu există nimic înainte de caracterul tilde:>> p + stat_smooth (metoda = "lm") + facet_grid (~ cyl)
Grafica ar trebui să arate așa.
facet_grid (). "
Similar cu facet_grid (), puteți utiliza și funcția facet_wrap () pentru a înfășura o singură dimensiune a fațadelor pentru a umple grila de complotLucrând cu scale
În ggplot2, scalele controlează modul în care datele dvs. sunt cartografiate geomului dvs. Astfel, datele dvs. sunt mapate la ceva ce puteți vedea (de exemplu linii, puncte, culori, poziție sau forme)
Pachetul ggplot2 este extrem de bun la selectarea valorilor implicite sensibile pentru scalele dvs. În majoritatea cazurilor, nu trebuie să faceți prea multe pentru a personaliza scările dvs. Cu toate acestea, ggplot2 are o gamă largă de funcții și setări foarte sofisticate pentru a vă oferi un control fin asupra comportamentului și aspectului scării dvs. În exemplul următor, puteți mapa coloana mtcars $ cyl atât la forma, cât și la culoarea punctelor. două scale separate, dar suprapuse: o scală controlează forma, în timp ce a doua scală controlează culoarea punctelor: >> p <- ggplot (mtcars, ae s (x = hp, y = mpg)) + + geom_point (aes (shape = factor (cil), color = factor (cil)))Numele unei scări implicite la numele variabilei care este mapată la el. În acest caz, veți mapa factorul (cil) la scară. Pentru a schimba aspectul unei scări, trebuie să adăugați o funcție de scalare la grafic. Funcția de scară specifică pe care o utilizați depinde de tipul de scală, dar în acest caz aveți o scală de formă cu valori discrete, deci utilizați funcția scale_shape_discrete ().
Aveți, de asemenea, o scală de culoare cu valoare discretă, astfel încât să o puteți controla cu scale_colour_discrete (). Pentru a schimba numele care apare în legenda plotului, trebuie să specificați numele argumentului la aceste scale. De exemplu, schimbați numele legendei în "Cilindri" prin setarea argumentului name = "Cilindri":p + + scară_shape_discrete (name = "Cilindri") + + scale_colour_discrete > În mod similar, pentru a schimba scara
x
-axis, ați folosi scale_x_continuous ().
Schimbarea opțiunilor
În ggplot2 puteți, de asemenea, să aveți control complet asupra titlurilor, etichetelor și a tuturor celorlalți parametri de complot.
Pentru a adăuga
x
-axis și
y - etichete axe, utilizați funcțiile xlab () și ylab (). Pentru a adăuga un titlu principal, utilizați funcția ggtitle (): >> ggplot (mtcars, aes (x = hp, y = mpg)) + geom_point (color = Performanța (puterea calului) ") + + ylab (" Consumul de combustibil (mpg) ") + + ggtitle (" Compararea autoturismelor ")
opțiunile ggplot2. "Width =" 535 ">
Modificarea opțiunilor ggplot2.