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

16 gratis leermiddelen voor gebarentaal
16 gratis leermiddelen voor gebarentaal
Gratis online gebarentaallessen waarin u leert hoe u kunt gebaren met video's, grafieken, foto's, spelletjes en quizzen. Deze zijn beschikbaar voor al uw apparaten.
Zie: 's werelds kleinste flashdrive van 1 TB
Zie: 's werelds kleinste flashdrive van 1 TB
Toen ik onlangs Windows 10 op een pc zonder dvd-station probeerde te installeren, werd ik woedend over het gebrek aan USB-drives van behoorlijke grootte in mijn huis. Zoveel zinloze pen-drives van 512 MB, 1 GB en 2 GB, maar niet
Samsung Galaxy Note 5 recensie: EEN GEWELDIGE smartphone, maar hij is NOG STEEDS niet uitgebracht in het VK
Samsung Galaxy Note 5 recensie: EEN GEWELDIGE smartphone, maar hij is NOG STEEDS niet uitgebracht in het VK
De Samsung Galaxy Note 5 heeft een vreemde oude geschiedenis. Hoewel we het aanvankelijk aan het begin van de zomer van 2015 in handen kregen, aarzelde Samsung om het in het VK te lanceren. In plaats daarvan gaf het ons de
Schakel Slaapwachtwoord uit in Windows 10
Schakel Slaapwachtwoord uit in Windows 10
Wanneer u uw Windows 10-apparaat uit de sluimerstand haalt, wordt er om een ​​wachtwoord gevraagd als u dit eerder hebt ingesteld. Hier is hoe u dat wachtwoord kunt uitschakelen.
Een screenshot maken in Windows 8.1: drie manieren zonder gebruik te maken van tools van derden
Een screenshot maken in Windows 8.1: drie manieren zonder gebruik te maken van tools van derden
Als ik gebruikers van mijn apps vraag om een ​​screenshot te maken om problemen op te lossen, raken ze vaak in de war. Sommigen van hen weten niet hoe ze een screenshot kunnen maken en daarom heb ik besloten dit artikel te schrijven. Windows 8.1 biedt u drie verschillende opties om een
Hoe Ok Google te gebruiken op de Samsung Galaxy Note 8
Hoe Ok Google te gebruiken op de Samsung Galaxy Note 8
De Galaxy Note 8 is intuïtief en eenvoudig te gebruiken. Maar het heeft zoveel functies dat het soms even duurt voordat je vindt wat je zoekt. Spraakopdrachten maken het gebruik van deze telefoon veel eenvoudiger
Tagarchieven: Windows 10 Groove Music
Tagarchieven: Windows 10 Groove Music