Linjeplott i r

Linjeplott i r
“Det er en type graf som skildrer hvordan data endres over tid. Linjeplott, også kjent som linjekart eller linjegrafer, er laget ved å koble til flere punkter ved hjelp av rette linjer. "X-aksen" (horisontalt) og "y-aksen" (vertikal) er de to aksene som brukes i linjegrafer. Denne typen graf viser kvantitative data over tid. En linjediagram kan brukes til å bestemme om mengden på y-aksen øker eller synker over tid. En linjediagram viser om en trend øker eller synker.”

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.