Vigtigste Enheder Sådan ændres X- eller Y-akseskalaen i R

Sådan ændres X- eller Y-akseskalaen i R



En af de vigtigste funktioner i R-programmeringssproget er X- og Y-akseskalaerne. De bestemmer udseendet af dine gitterlinjer, etiketter og krydser, hvilket gør dem afgørende for ethvert projekt. Standardskalaer gør ofte ikke tricket, og det er her, at ændring af disse målinger kommer i spil.

Sådan ændres X- eller Y-akseskalaen i R

I denne vejledning forklarer vi, hvordan du ændrer X- og Y-akseskalaerne i R. Du vil også finde ud af, hvordan du opretter brugerdefinerede akser og andre nyttige detaljer.

Hvordan ændrer du X- og Y-akseskalaen?

Der er flere måder at ændre X- og Y-akseskalaen i basis R. De fleste mennesker stoler på funktionerne ylim() og xlim(). Følgende eksempel viser, hvordan de fungerer:

|_+_|

|_+_|

|_+_|

Du kan bruge dette til at oprette et plot med standardakseskalaen:

|_+_|

hvordan man sletter historik på netflix

Oprettelse af plots med en brugerdefineret skala er også en mulighed:

|_+_|

Hvordan bruger man logfunktionen til at ændre X- og Y-akseskalaen?

Log-funktionen kan også komme til nytte. Det giver dig mulighed for at omdanne dine akser til logskalaer. Tag et kig på den næste kode for at se logfunktionen i praksis:

|_+_|

|_+_|

Dette definerer de nødvendige data, så du kan oprette dit plot med log y-akse:

|_+_|

Sådan ændres akseskalaen i ggplot2

At vide, hvordan man ændrer akseskalaen er en fordel i forskellige indstillinger, såsom plots i din base R. Igen kan du bruge funktionerne ylim() og xlim() til at ændre skalaerne, som vist med følgende kode:

|_+_|

|_+_|

|_+_|

Det burde heller ikke være for svært at oprette et scatterplot med tilpassede akser:

|_+_|

|_+_|

|_+_|

|_+_|

En anden mulighed er at transformere akserne til log-skalaer med disse argumenter:

  • scale_x_continuous(trans='log10')
  • scale_y_continuous(trans='log10')

Her er et eksempel på disse argumenter i kode:

|_+_|

|_+_|

|_+_|

Disse oplysninger lader dig lave et scatterplot med en brugerdefineret log y-akse:

|_+_|

|_+_|

|_+_|

Sådan opretter du en tilpasset akse i R

Udover at ændre X- og Y-aksernes skala, giver R dig også mulighed for at oprette dine egne akser. Naturligvis skal du bruge aksefunktionen. Sådan ser den mest almindelige skabelon ud:

|_+_|

Her er, hvad hver komponent inden for parentes betyder:

  • side – den side af din graf, hvor aksen vil blive tegnet (4 – højre; 3 – top; 2 – venstre; 1 – bund)
  • at – en vektor, der angiver, hvor fluebenene vil blive placeret
  • etiketter - en etiketvektor, der vil blive placeret ved dine tic-mærker (hvis den er nul, vil programmet bruge at-værdien)
  • pos – dette er koordinaten til at tegne din akselinje (dvs. værdien, hvor den krydser den anden akse)
  • lty – typen af ​​linje
  • col – farven på fluebenet og stregen
  • las – dette angiver, om etiketterne er vinkelrette (=2) eller parallelle (=0) på aksen
  • tck – længden af ​​dit flueben repræsenteret som en brøkdel af plotteområdet. Negative værdier er uden for grafen, mens positive tal er placeret indeni. Derudover undertrykker nul fluebenene, mens 1 opretter gitterlinjerne (-0,01 er standardværdien).

Når du opretter brugerdefinerede akser, vil du måske overveje at undertrykke de akser, der automatisk genereres af plottefunktionen på højt niveau. Sådan gør du:

  • Indtast |_+_| at undertrykke begge akser på én gang.
  • Indtast |_+_| for at undertrykke X-aksen.
  • Indtast |_+_| for at undertrykke Y-aksen

Hvordan ændres X- og Y-aksen med skalafunktionerne?

Endnu en måde at ændre dine akser på er at bruge scale_xx()-funktionen. Tag et kig på det forenklede format af denne funktion:

|_+_|

|_+_|

Betydningen af ​​disse elementer er som følger:

  • navn – Y- eller X-aksemærkat
  • pauser – kontrollerer pauserne i din guide (f.eks. gitterlinjer og aksemærker). Nogle af de mest almindelige værdier inkluderer null-, waiver- og tegn- eller numeriske vektorer, der angiver pauserne.
  • etiketter – etiketter med dine aksemærker. De tilladte værdier inkluderer null-, waiver- og tegnvektorer.
  • grænser – denne numeriske vektor bestemmer grænserne for X- eller Y-aksen.
  • trans – de fleste brugere går efter log2 eller log10 som deres transværdi. Som navnet antyder, bruges det til aksetransformation.

Sæt dine R-kodningsfærdigheder på prøve

Ændring af skalaen på din X- og Y-akse åbner nye muligheder i R. Det giver dig mulighed for at præsentere dine data klart med passende etiketter, flueben og andre væsentlige elementer. Det bedste af det hele er, at du ikke skulle have for mange problemer med at ændre skalaen, da det meste af processen er relativt ligetil.

Foretrækker du standard- eller brugerdefinerede akser i R? Hvor ofte skifter du dine akser? Har du nogensinde oprettet en tilpasset akse? Fortæl os det i kommentarfeltet nedenfor.

Interessante Artikler

Redaktørens Valg

Sådan slettes en profil fra Netflix
Sådan slettes en profil fra Netflix
Alle ved, at du kan føje flere profiler til en enkelt konto på Netflix. Forskellige priser og muligheder giver mulighed for samtidig eller separat brug af profiler. Uanset hvad styrer profiler på Netflix! Derudover er de utroligt nemme at oprette. Imidlertid,
Sådan finder du dine venner på WhatsApp
Sådan finder du dine venner på WhatsApp
WhatsApp er en af ​​de mest populære apps til beskeder og videoopkald. Det har mindst mere end 300 millioner aktive brugere på verdensplan. WhatsApp-brugere elsker appen, fordi den er let, nem at bruge og har mange fantastiske
Download farverige både PREMIUM 4K-tema fra Microsoft Store
Download farverige både PREMIUM 4K-tema fra Microsoft Store
Microsoft har frigivet endnu et 4K-temapakke til Windows 10-brugere via Microsoft Store. Det hedder 'Farverige både PREMIUM', og det inkluderer lyse imponerende skud af både. PREMIUM-temaet Farverige både indeholder 14 4K-baggrunde i høj kvalitet til at dekorere dit skrivebord. Disse 14 billeder af lyse og prangende både er gratis til Windows 10
Sådan downloades animerede GIF'er
Sådan downloades animerede GIF'er
GIF'er er en sjov måde at krydre din online kommunikation på. I disse dage kan du endda finde dem i forretnings-e-mails. Hvis du vil deltage i den digitale revolution, skal du have et omfattende GIF-bibliotek. Heldigvis Internettet
Tilslutter dine Amazon Echo Buds ikke? Prøv dette!
Tilslutter dine Amazon Echo Buds ikke? Prøv dette!
Ekko-knopper er en fantastisk måde at lytte til musik eller foretage opkald helt trådløst. Du har endelig fået dem, og du kan ikke vente med at prøve dem. Men de opretter ikke forbindelse til din enhed uden nogen åbenbarhed
Sådan tømmes papirkurven på Android
Sådan tømmes papirkurven på Android
Tømning af en papirkurvsmappe fjerner permanent alt, hvad der er inde i den. Android har ikke kun én papirkurvsplacering, men i stedet kan enhver app have sin egen mappe til papirkurven.
Download den gamle lommeregner til Windows 10 fra Windows 7 eller Windows 8
Download den gamle lommeregner til Windows 10 fra Windows 7 eller Windows 8
Old Calculator til Windows 10 fra Windows 7 eller Windows 8. Hent den gamle Calculator-app fra Windows 8 eller Windows 7 i Windows 10. Det er den ægte klassiske Calculator-app, der er hentet fra Windows 8.1 med fuld lokaliseringsstøtte. Det vil altid være på dit OS-sprog. Det understøtter både Windows 10 x86 og