Hlavná Zariadenia Ako zmeniť mierku osi X alebo Y v R

Ako zmeniť mierku osi X alebo Y v R



Jednou z najdôležitejších vlastností programovacieho jazyka R je mierka osi X a Y. Určujú vzhľad vašich mriežok, štítkov a značiek, vďaka čomu sú kľúčové pre akýkoľvek projekt. Predvolené škály často nestačia, a preto prichádza do hry zmena týchto metrík.

Ako zmeniť mierku osi X alebo Y v R

V tejto príručke vysvetlíme, ako zmeniť mierku osí X a Y v R. Dozviete sa tiež, ako vytvoriť vlastné osi a ďalšie užitočné detaily.

Ako zmeníte mierku osi X a Y?

Existuje niekoľko spôsobov, ako zmeniť mierku osi X a Y v základni R. Väčšina ľudí sa spolieha na funkcie ylim() a xlim(). Nasledujúci príklad ukazuje, ako fungujú:

|_+_|

|_+_|

|_+_|

Môžete to použiť na vytvorenie grafu s predvolenou mierkou osi:

|_+_|

ako zmeniť názov ligy

Možnosťou je aj vytváranie grafov s vlastnou mierkou:

|_+_|

Ako používať funkciu denníka na zmenu mierky osí X a Y?

Vhod môže prísť aj funkcia log. Umožňuje vám premeniť vaše osi na váhy. Pozrite sa na nasledujúci kód, aby ste videli funkciu denníka v praxi:

|_+_|

|_+_|

Tým sa definujú potrebné údaje, čo vám umožní vytvoriť váš graf s logaritmickou osou y:

|_+_|

Ako zmeniť mierku osi v ggplot2

Vedieť, ako zmeniť mierku osi, je výhodné v rôznych nastaveniach, ako sú grafy vo vašej základnej R. Opäť môžete použiť funkcie ylim() a xlim() na zmenu mierok, ako ukazuje nasledujúci kód:

|_+_|

|_+_|

|_+_|

Vytvorenie bodového grafu s vlastnými osami by nemalo byť príliš ťažké:

|_+_|

|_+_|

|_+_|

|_+_|

Ďalšou možnosťou je transformovať osi na logaritmické mierky s týmito argumentmi:

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

Tu je príklad týchto argumentov v kóde:

|_+_|

|_+_|

|_+_|

Tieto informácie vám umožňujú vytvoriť bodový graf s vlastnou osou y protokolu:

|_+_|

|_+_|

|_+_|

Ako vytvoriť vlastnú os v R

Okrem úpravy mierky osí X a Y vám R tiež umožňuje vytvárať vlastné osi. Prirodzene, budete musieť použiť funkciu osi. Takto vyzerá najbežnejšia šablóna:

|_+_|

Čo znamenajú jednotlivé komponenty v zátvorkách:

  • strana – strana vášho grafu, kde bude nakreslená os (4 – pravá; 3 – horná; 2 – ľavá; 1 – spodná)
  • at – vektor, ktorý označuje, kde budú umiestnené značky začiarknutia
  • štítky – vektory štítkov, ktoré sa umiestnia na vaše značky tic (ak je nula, program použije hodnotu at)
  • pos – toto je súradnica na kreslenie vašej osovej čiary (t. j. hodnota, kde pretína druhú os)
  • lty – typ linky
  • col – farba značky a čiary
  • las – určuje, či sú štítky kolmé (=2) alebo rovnobežné (=0) na os
  • tck – dĺžka vašej značky začiarknutia vyjadrená ako zlomok oblasti vykresľovania. Záporné hodnoty sú mimo grafu, zatiaľ čo kladné čísla sú umiestnené vnútri. Okrem toho nula potláča značky, zatiaľ čo 1 vytvára mriežku (-0,01 je predvolená hodnota).

Pri vytváraní vlastných osí možno budete chcieť zvážiť potlačenie osí automaticky generovaných funkciou vykresľovania na vysokej úrovni. Tu je postup:

  • Zadajte |_+_| na potlačenie oboch osí naraz.
  • Zadajte |_+_| na potlačenie osi X.
  • Zadajte |_+_| na potlačenie osi Y

Ako zmeniť os X a Y pomocou funkcií mierky?

Ďalším spôsobom, ako zmeniť svoje osi, je použiť funkciu scale_xx(). Pozrite sa na zjednodušený formát tejto funkcie:

|_+_|

|_+_|

Význam týchto prvkov je nasledujúci:

  • názov – označenie osi Y alebo X
  • prestávky – ovládanie prestávok vo vašom sprievodcovi (napr. čiary mriežky a značky osí). Niektoré z najbežnejších hodnôt zahŕňajú null, waiver a znakové alebo číselné vektory, ktoré určujú prerušenia.
  • štítky – štítky značiek vašich osí. Povolené hodnoty zahŕňajú null, waiver a znakové vektory.
  • limity – tento číselný vektor určuje limity osi X alebo Y.
  • trans – väčšina používateľov používa ako hodnotu trans log2 alebo log10. Ako už názov napovedá, používa sa na transformáciu osí.

Otestujte svoje R kódovacie zručnosti

Úprava mierky osi X a osi Y otvára nové možnosti v R. Umožňuje vám jasne prezentovať vaše údaje pomocou vhodných štítkov, značiek a iných základných prvkov. Najlepšie zo všetkého je, že by ste nemali mať problémy so zmenou mierky, pretože väčšina procesu je pomerne jednoduchá.

Uprednostňujete predvolené alebo vlastné osi v R? Ako často meníte osi? Už ste niekedy vytvorili vlastnú os? Dajte nám vedieť v sekcii komentárov nižšie.

Zaujímavé Články

Redakcia Choice

Súbory MAME CHD
Súbory MAME CHD
MAME, čo je skratka pre Multiple Arcade Machine Emulator, je jedným z najkompatibilnejších emulátorov pre arkádové hry. Medzi fanúšikmi historických arkádových hier je veľmi populárny. Ale hoci ide o mimoriadne všestranný emulátor, nie je to tak
Ako zamknúť riadok v Tabuľkách Google
Ako zamknúť riadok v Tabuľkách Google
Tabuľky Google sú užitočné v mnohých ohľadoch. To však neznamená, že služba nemôže byť niekedy zastrašujúca. Kedykoľvek pracujete s tabuľkami, môžete urobiť veľa, aby ste mohli prispôsobiť a optimalizovať údaje,
Ako prenášať kontakty z Androidu na Android
Ako prenášať kontakty z Androidu na Android
Na čo slúži nový telefón bez všetkých kontaktov na jednom mieste? Aj keď by ste pravdepodobne mohli zabiť pár dní pomocou bezplatných aplikácií z Obchodu Google Play, pravdepodobne budete chcieť niekomu zavolať alebo poslať SMS
Ako zmeniť rozlíšenie v OBS
Ako zmeniť rozlíšenie v OBS
Predvolené nastavenia videa v softvéri Open Broadcast Software (OBS) zvyčajne vo väčšine prípadov fungujú ako kúzlo. Niektorí streameri však uprednostňujú ručnú zmenu rozlíšenia a pomeru strán pre prispôsobenejší zážitok zo streamovania. Našťastie je softvér neuveriteľný
Nainštalujte si aplikácie z Microsoft Store My Library vo Windows 10
Nainštalujte si aplikácie z Microsoft Store My Library vo Windows 10
V systéme Windows 10 možno univerzálne aplikácie nainštalovať a aktualizovať jedným kliknutím vďaka funkcii Moja knižnica v obchode Microsoft Store. Ušetrí to veľa času.
Ako pridať službu Gmail na plochu počítača
Ako pridať službu Gmail na plochu počítača
Gmail je bezpochyby najobľúbenejší bezplatný e-mailový klient. Máte k nej prístup pomocou ľubovoľného webového prehliadača alebo prostredníctvom aplikácie na mnohých mobilných zariadeniach. Ale predstavte si, o koľko pohodlnejšie by bolo mať plochu Gmailu
Čo znamená Snapchat, keď hovorí „Do X stôp?“
Čo znamená Snapchat, keď hovorí „Do X stôp?“
Ak používate Snap Mapy v Snapchate a na mape vidíte bitmoji s presnosťou „200 stôp“ od miesta, čo to znamená? Prečo sa to nepovie iba „v kaviarni na rohu“