Hoofd Apparaten Hoe de X- of Y-asschaal in R . te veranderen

Hoe de X- of Y-asschaal in R . te veranderen



Een van de belangrijkste kenmerken van de programmeertaal R zijn de schalen van de X- en Y-as. Ze bepalen het uiterlijk van uw rasterlijnen, labels en vinkjes, waardoor ze cruciaal zijn voor elk project. Standaardschalen werken vaak niet, en dat is waar het veranderen van deze statistieken een rol speelt.

Hoe de X- of Y-asschaal in R . te veranderen

In deze handleiding leggen we uit hoe u de X- en Y-asschalen in R kunt wijzigen. U zult ook ontdekken hoe u aangepaste assen en andere nuttige details kunt maken.

Hoe verander je de X- en Y-asschaal?

Er zijn verschillende manieren om de schaal van de X- en Y-as in grondtal R te wijzigen. De meeste mensen vertrouwen op de functies ylim() en xlim(). Het volgende voorbeeld laat zien hoe ze werken:

|__+_|

|__+_|

|__+_|

U kunt dit gebruiken om een ​​plot te maken met de standaard asschaal:

|__+_|

hoe geef je rollen op onenigheid?

Percelen maken met een aangepaste schaal is ook een optie:

|__+_|

Hoe de logfunctie gebruiken om de schaal van de X- en Y-as te wijzigen?

Ook de logfunctie kan van pas komen. Hiermee kunt u uw assen omvormen tot logweegschalen. Bekijk de volgende code om de logfunctie in de praktijk te zien:

|__+_|

|__+_|

Dit definieert de benodigde gegevens, zodat u uw plot met log y-as kunt maken:

|__+_|

Hoe de asschaal in ggplot2 te veranderen

Weten hoe u de asschaal kunt wijzigen, is nuttig in verschillende instellingen, zoals plots in uw basis R. Nogmaals, u kunt de functies ylim() en xlim() gebruiken om de schalen te wijzigen, zoals blijkt uit de volgende code:

|__+_|

|__+_|

|__+_|

Het maken van een scatterplot met aangepaste assen zou ook niet al te moeilijk moeten zijn:

|__+_|

|__+_|

|__+_|

|__+_|

Een andere optie is om de assen om te zetten in logschalen met deze argumenten:

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

Hier is een voorbeeld van deze argumenten in code:

|__+_|

|__+_|

|__+_|

Met deze informatie kunt u een spreidingsdiagram maken met een aangepaste log-y-as:

|__+_|

|__+_|

|__+_|

Hoe maak je een aangepaste as in R

Naast het aanpassen van de X- en Y-asschaal, kunt u met R ook uw eigen assen maken. Natuurlijk moet u de asfunctie gebruiken. Zo ziet de meest voorkomende sjabloon eruit:

|__+_|

Dit is wat elk onderdeel tussen de haakjes betekent:

  • zijde – de zijde van uw grafiek waar de as wordt getekend (4 – rechts; 3 – boven; 2 – links; 1 – onder)
  • at – een vector die aangeeft waar de maatstreepjes worden geplaatst
  • labels - een labelvector die bij uw tic marks wordt geplaatst (als het nul is, gebruikt het programma de at-waarde)
  • pos - dit is de coördinaat voor het tekenen van uw aslijn (d.w.z. de waarde waar deze de andere as kruist)
  • lty – het type lijn
  • col – de kleur van het maatstreepje en de lijn
  • las – dit geeft aan of de labels loodrecht (=2) of evenwijdig (=0) op de as staan
  • tck - de lengte van uw vinkje weergegeven als een fractie van het plotgebied. Negatieve waarden bevinden zich buiten de grafiek, terwijl positieve getallen binnenin worden geplaatst. Bovendien onderdrukt nul de teken terwijl 1 de rasterlijnen maakt (-0,01 is de standaardwaarde).

Wanneer u aangepaste assen maakt, kunt u overwegen de assen te onderdrukken die automatisch worden gegenereerd door de plotfunctie op hoog niveau. Hier is hoe:

  • Typ |__+_| om beide assen tegelijk te onderdrukken.
  • Typ |__+_| om de X-as te onderdrukken.
  • Typ |__+_| om de Y-as te onderdrukken

Hoe de X- en Y-as wijzigen met de schaalfuncties?

Nog een andere manier om uw assen te wijzigen, is door de functie scale_xx() te gebruiken. Bekijk de vereenvoudigde indeling van deze functie:

|__+_|

|__+_|

De betekenis van deze elementen luidt als volgt:

  • naam – label Y- of X-as
  • pauzes – controle over de pauzes in uw gids (bijv. rasterlijnen en as-tikken). Enkele van de meest voorkomende waarden zijn null, waiver en teken- of numerieke vectoren die de onderbrekingen specificeren.
  • labels - labels van uw asstreepjes. De toegestane waarden zijn onder meer null-, waiver- en tekenvectoren.
  • limieten – deze numerieke vector bepaalt de limieten van de X- of Y-as.
  • trans - de meeste gebruikers kiezen voor log2 of log10 als hun trans-waarde. Zoals de naam al doet vermoeden, wordt het gebruikt voor astransformatie.

Stel je R-coderingsvaardigheden op de proef

Het aanpassen van de schaal van uw X- en Y-as opent nieuwe mogelijkheden in R. Hiermee kunt u uw gegevens duidelijk presenteren met de juiste labels, maatstreepjes en andere essentiële elementen. Het beste van alles is dat u niet al te veel moeite zou moeten hebben om de schaal te wijzigen, aangezien het grootste deel van het proces relatief eenvoudig is.

Geeft u de voorkeur aan standaard of aangepaste assen in R? Hoe vaak wissel je van assen? Heb je ooit een aangepaste as gemaakt? Laat het ons weten in de comments hieronder.

Interessante Artikelen

Editor'S Choice

Hoe u de taakbalkkleur in Windows 10 kunt wijzigen
Hoe u de taakbalkkleur in Windows 10 kunt wijzigen
Met Windows 10 kunt u een aangepaste taakbalkkleur instellen, maar alleen als u de donkere en aangepaste Windows-kleurenschema's gebruikt.
Zie DPI-bewustzijn in Taakbeheer in Windows 10
Zie DPI-bewustzijn in Taakbeheer in Windows 10
Windows 10 Build 18262 voegt een nieuwe kolom toe aan de Task Manager-app, waarmee DPI-bewustzijn voor apps kan worden bekeken. De kolom kan worden ingeschakeld op het tabblad Details.
Netflix-genrecodes: hoe u de verborgen categorieën van Netflix kunt vinden
Netflix-genrecodes: hoe u de verborgen categorieën van Netflix kunt vinden
We houden allemaal van Netflix, maar het is heel gemakkelijk om uren door de menu's te scrollen, alleen om dezelfde oude aanbevolen films of originele tv-programma's te zien. Soms wil je iets nieuws proberen, en het beste
Hoe u dit kunt oplossen als Google Maps geen alternatieve routes weergeeft
Hoe u dit kunt oplossen als Google Maps geen alternatieve routes weergeeft
Ontdek waarom Google Maps geen alternatieve routes toont en hoe u meerdere routes op Google Maps kunt weergeven.
Schakel Document Review uit voor spraakherkenning in Windows 10
Schakel Document Review uit voor spraakherkenning in Windows 10
Spraakherkenning in Windows 10 is ontworpen om uw documenten en e-mail te bekijken, zodat het woorden en woordgroepen leert om u beter te verstaan ​​wanneer u spreekt.
Vizio TV gaat niet aan: wat te doen?
Vizio TV gaat niet aan: wat te doen?
Als uw Vizio-tv plotseling niet wordt ingeschakeld, kan dit erg frustrerend zijn. Het kopen van een nieuwe tv kan duur zijn, en het repareren ervan kan kostbaar en tijdrovend zijn. Maak je echter geen zorgen. Als uw Vizio dit niet doet:
Schakel het Extension Toolbar-menu in of uit in Google Chrome
Schakel het Extension Toolbar-menu in of uit in Google Chrome
Het menu Extension Toolbar in- of uitschakelen in Google Chrome Google heeft een nieuw experiment gelanceerd. Voor sommige gebruikers verbergt Chrome standaard extensiepictogrammen. In plaats van ze rechts van de adresbalk toe te voegen, verbergt de browser ze achter een extensiemenu. Advertentie Het uitbreidingswerkbalkmenu is niet nieuw