Hvordan bruke linjetomt i R i Ubuntu 20.04?
For å lage linjeplottet i R -programmeringsspråket, brukes plottet () -funksjonen. Følgende er noen parametere som brukes inne i plottfunksjonen.
Syntaks av plot () -funksjon: plot (V, type, col, xlab, ylab).
Der V er en vektor som består av noen numeriske data eller verdier, brukes type for å spesifisere om grafen vil bli tegnet ved å bruke bare punkter eller linjer eller begge deler (“P” for å tegne en graf bare med linjer, “L” for å tegne en Graf med bare linjer, og "o" for å tegne både punkter og linjer), xlab og ylab er etikettene for henholdsvis x-aksen og y-aksen linjene og peker begge deler.
De påfølgende er noen tilfeller som vil hjelpe deg å finne ut hvordan du bruker linjetomter i r.
Eksempel 1: Grunnleggende linjeplott i r
Vi lager to numeriske vektorer, x og y, hvor y avhenger av x. x kan være en sekvens som representerer tid, og y kan være tilfeldige verdier av observasjoner.
For å lage et plott bare med linjer, vil vi passere begge vektorene og spesifisere typen = ”L” i plottet () -funksjonen.
Hvis vi trykker Enter på konsollen, vil den vise linjeplottet på skjermen.
Som du kan se, presenterer ovennevnte plott y -verdien over x -verdiene. Vi kan gjøre det mer lesbart ved å spesifisere type = ”O”.
Både linjer og punkter kan sees på plottet ved å spesifisere type = ”O”. Disse punktene representerer verdien av y over x.
Eksempel nr. 2: Merk av tittelen og aksen til linjetakten i r
Vi kan legge til en tittel i en linjet plottgraf ved å spesifisere hovedparameteren på plottet () -funksjonen. Tittelen på grafen skal være meningsfull, og den skal beskrive hva som måles/observeres. Vi kan også merke x-aksen og y-aksen i R ved å bruke XLAB for merking av x-aksen og ylab for y-aksen.
La oss anta at vi i eksemplet ovenfor spiller et videospill, og vi må beregne spillerens poeng over noen tid. Så vi kan spesifisere tittelen som "min poengsum", også XLAB og Ylab som "tid" og "poeng" i parameteren til plot () -funksjonen. Utgangen når vi trykker Enter vil være:
Eksempel nr. 3: Endre fargen på linjen i linjeplottet
R lar deg endre fargen på linjen i plottgrafen. For å endre linjefargen, vil vi spesifisere en farge i Col -parameteren til plottet () -funksjonen.
Produksjon:
I stedet for fargenavn, kan vi også bruke hex -fargekoder som er forhåndsdefinert i R.
Eksempel nr. 4: Endre tykkelsen på linjen i linjeplottet
Ved å bruke LWD -alternativet i parameteren Plot () kan bredden på linjen økes eller reduseres i grafen.
Produksjon:
Tykkelsen på linjen kan økes eller reduseres ved å endre LWD -verdien; Jo mer verdien, jo tykkere vil linjen være, og omvendt.
Eksempel 5: Legg til poeng mellom linjene i linjetommen
Vi kan legge til punkter mellom linjene på linjetakten ved å endre typen fra “L” til “B”. Som sett i eksempel 1, ved å bruke type = “o” linjene og punktene var overlappende. For å unngå overlapping og gjøre det enda bedre å visualisere, vil vi bruke type = ”B” i plottet () -funksjonen.
Produksjon:
Som du kan se, er ikke poengene og linjen overlappende; type = b har skapt noen mellomrom mellom dem for å visualisere det bedre.
Eksempel nr. 6: Legg til flere linjer på samme graf i en linjeplott
For å lage flere linjer på plottet, vil vi lage 2 eller flere numeriske vektorer som skal sendes som input i plottet () -funksjonen.
For å legge disse vektorklinjene til plottet, vil vi bruke linjene () -funksjonen med noen parametere, akkurat som plottet () -funksjonen.
Som du kan finne ut av, har vi identifisert forskjellige farger slik at vi kan skille mellom linjene.
Videre kan vi også legge til legenden ved å bruke legenden () -funksjonen for å gjøre grafen mer lesbar for observatørene.
I Legend () -funksjonens parametere har vi spesifisert at de vil bo i øverste høyre hjørne av tomtene. Vi har også beskrevet navnene og fargene på linjene i legenden.
Produksjon:
Eksempel nr. 7: Ulike symboler for punkter i linjeplott
Ved hjelp av PCH -argumentet inne i plottet () og linje () -funksjonene kan vi tilordne forskjellige symboler for punkter i hver linje i linjens plottgraf.
Når vi trykker Enter etter å ha spesifisert forskjellige verdier for PCH -argumentet, vil vi få følgende utdata:
Som du ser har vi forskjellige symboler for hver linje. Det vil være lettere å kjenne grafen hvis vi lager en legende for poengsymbolene.
Produksjon:
Legenden beskriver symbolene på punkter for hver linje med forskjellige farger.
Konklusjon
I denne opplæringen har vi prøvd å lære deg det grunnleggende konseptet med linjeplott på R -programmeringsspråket. Nå skal du kunne lage linjeplott, og du skal også kunne stilisere dem i henhold til kravet ditt. I dette innlegget har vi implementert syv eksempler for å demonstrere hvordan du lager linjetomter i R, hvordan du skal merke linjetomter og komponentene deres, hvordan du kan stilisere dem, og hvordan du bruker forskjellige argumenter/funksjoner med plottet () -funksjonen for å ha Bedre visualisering i linjen.