Legfontosabb Eszközök Hogyan lehet megváltoztatni az X vagy Y tengely skáláját R-ben

Hogyan lehet megváltoztatni az X vagy Y tengely skáláját R-ben



Az R programozási nyelv egyik legfontosabb jellemzője az X és Y tengely skálája. Meghatározzák a rácsvonalak, címkék és pipák megjelenését, így ezek minden projektben döntő fontosságúak. Az alapértelmezett skálák gyakran nem adják meg a trükköt, ezért ezeknek a mutatóknak a megváltoztatása jön szóba.

Hogyan lehet megváltoztatni az X vagy Y tengely skáláját R-ben

Ebben az útmutatóban elmagyarázzuk, hogyan módosíthatja az X és Y tengely skáláit az R-ben. Azt is megtudhatja, hogyan hozhat létre egyéni tengelyeket és egyéb hasznos részleteket.

Hogyan változtathatja meg az X és Y tengely skáláját?

Számos módja van az X és Y tengely skálájának megváltoztatására az R alapban. A legtöbb ember az ylim() és xlim() függvényekre támaszkodik. Az alábbi példa bemutatja, hogyan működnek:

|_+_|

|_+_|

|_+_|

Ezzel létrehozhat egy diagramot az alapértelmezett tengelyléptékkel:

|_+_|

a Windows 10 tálca színének megváltoztatása

Egyéni léptékű telkek létrehozása is lehetséges:

|_+_|

Hogyan használhatjuk a naplófüggvényt az X és Y tengely skála megváltoztatásához?

A log funkció is jól jöhet. Lehetővé teszi a tengelyek naplómérlegekké alakítását. Vessen egy pillantást a következő kódra, hogy lássa a naplózási funkciót a gyakorlatban:

|_+_|

|_+_|

Ez meghatározza a szükséges adatokat, lehetővé téve a diagram létrehozását a log y-tengellyel:

|_+_|

A tengelylépték megváltoztatása a ggplot2-ben

A tengely léptékének megváltoztatásának ismerete hasznos különféle beállításoknál, például az R alapban lévő diagramoknál. Ismét használhatja az ylim() és xlim() függvényeket a léptékek megváltoztatására, amint azt a következő kód mutatja:

|_+_|

|_+_|

|_+_|

Egyedi tengelyekkel való szórásdiagram létrehozása sem lehet túl nehéz:

|_+_|

|_+_|

|_+_|

|_+_|

Egy másik lehetőség a tengelyek naplózási skálákká alakítása a következő argumentumokkal:

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

Íme egy példa ezekre az argumentumokra a kódban:

|_+_|

|_+_|

|_+_|

Ez az információ lehetővé teszi szórásdiagram készítését egyéni napló y-tengellyel:

|_+_|

|_+_|

|_+_|

Hogyan hozzunk létre egyéni tengelyt az R-ben

Az X és Y tengely léptékének módosítása mellett az R saját tengelyek létrehozását is lehetővé teszi. Természetesen az tengely funkciót kell használnia. Így néz ki a leggyakoribb sablon:

|_+_|

A zárójelben lévő egyes összetevők jelentése:

  • oldal – a grafikon azon oldala, ahol a tengelyt megrajzoljuk (4 – jobbra; 3 – felül; 2 – balra; 1 – lent)
  • at – egy vektor, amely jelzi, hol helyezkednek el a pipajelek
  • címkék – egy címkevektor, amely a tick jelekhez kerül (ha nulla, a program az at értéket fogja használni)
  • pos – ez a tengelyvonal megrajzolásának koordinátája (azaz az érték, ahol keresztezi a másik tengelyt)
  • lty – a vonal típusa
  • col – a pipa és a vonal színe
  • las – ez határozza meg, hogy a címkék merőlegesek (=2) vagy párhuzamosak (=0) a tengellyel
  • tck – a pipa hossza az ábrázolási régió töredékeként. A negatív értékek a grafikonon kívül, míg a pozitív számok belül helyezkednek el. Ezenkívül a nulla elnyomja a jelöléseket, míg az 1 létrehozza a rácsvonalakat (-0,01 az alapértelmezett érték).

Egyéni tengelyek létrehozásakor megfontolandó a magas szintű ábrázolási funkció által automatikusan generált tengelyek elnyomása. Itt van, hogyan:

  • Írja be: |_+_| hogy egyszerre elnyomja mindkét tengelyt.
  • Írja be: |_+_| hogy elnyomja az X tengelyt.
  • Írja be: |_+_| hogy elnyomja az Y tengelyt

Hogyan lehet megváltoztatni az X és Y tengelyt a skála függvényekkel?

A tengelyek megváltoztatásának egy másik módja a scale_xx() függvény alkalmazása. Vessen egy pillantást a funkció egyszerűsített formátumára:

|_+_|

|_+_|

Ezen elemek jelentése a következő:

  • név – Y vagy X tengely címke
  • szünetek – a törések szabályozása a segédletben (pl. rácsvonalak és tengelyjelek). A leggyakoribb értékek közé tartozik a null, waiver és a töréseket meghatározó karakter- vagy numerikus vektorok.
  • címkék – a tengely jeleinek címkéi. A megengedett értékek közé tartozik a null, waiver és karaktervektor.
  • határértékek – ez a numerikus vektor határozza meg az X vagy Y tengely határait.
  • transz – a legtöbb felhasználó a log2 vagy log10 értéket választja transzértékként. Ahogy a neve is sugallja, tengelytranszformációra használják.

Tegye próbára R-kódolási készségeit

Az X és Y tengely léptékének módosítása új lehetőségeket nyit meg az R-ben. Lehetővé teszi, hogy adatait megfelelő címkékkel, pipajelekkel és egyéb lényeges elemekkel egyértelműen megjelenítse. A legjobb az egészben, hogy nem okozhat túl sok problémát a skála megváltoztatása, mivel a folyamat nagy része viszonylag egyszerű.

Az alapértelmezett vagy egyéni tengelyeket részesíti előnyben az R-ben? Milyen gyakran cseréli a tengelyét? Létrehozott már egyéni tengelyt? Tudassa velünk az alábbi megjegyzések részben.

Érdekes Cikkek

Szerkesztő Választása

A tudósok felfedezik a vörös haj genetikai kulcsát
A tudósok felfedezik a vörös haj genetikai kulcsát
Az eddigi legnagyobb hajszínnel kapcsolatos genetikai vizsgálat során az Edinburgh-i Egyetem kutatói nyolc, eddig ismeretlen genetikai tulajdonságot fedeztek fel a vörös hajúak között, amelyek közöttünk vannak. Miután elemezte a résztvevő 350 000 ember DNS-ét
A Google Allo UK megjelenési dátuma és hírei: A Google megkezdi az AI csevegőalkalmazás bevezetését
A Google Allo UK megjelenési dátuma és hírei: A Google megkezdi az AI csevegőalkalmazás bevezetését
Frissítés: Úgy tűnik, hogy a Google Allo már elérhető az iOS rendszeren, az előzetes regisztráció lehetősége továbbra is érvényes a Google Play áruházban. A Google elindította új üzenetküldő alkalmazását, a Google Allo-t Android és iOS rendszerekhez. A bevezetés ma kezdődött,
Windows Media Center for Windows 10 Anniversary Update
Windows Media Center for Windows 10 Anniversary Update
Töltse le az eredeti Windows Media Center for Windows 10 Anniversary Update (1607-es verzió) verziót, és egy kattintással telepítse.
Varázslatot tettem az URL-re: Crash Google Chrome 16 karakterrel
Varázslatot tettem az URL-re: Crash Google Chrome 16 karakterrel
Az új varázsszavak sokban hasonlítanak a régi varázsszavakra, kivéve, hogy az internet hömpölyög és meghal. Helyezze az alábbi URL-t a Chrome legújabb verziójának címsorába, és a böngészője felrobban és összeomlik.
Nem jelenik meg a külső merevlemez a Mac rendszeren – Mi a teendő?
Nem jelenik meg a külső merevlemez a Mac rendszeren – Mi a teendő?
A Macek elég szilárd számítógépek, amelyek szinte minden helyzetben megbízható szolgáltatást nyújtanak. Jellemzően igáslovak, olyan helyzetekben nyomulnak előre, amelyek a halál kék képernyőjét kapják a Windows PC-n. A problémák azonban ritkák, de előfordulhatnak és lesznek is
A Google Sheets tulajdonjogának megváltoztatása
A Google Sheets tulajdonjogának megváltoztatása
Munkahelyet vált, és kíváncsi arra, hogy mit kezdjen a Google Táblázatok összes adatával? Ne aggódj. Ennek a népszerű táblázatkezelő programnak van módja a tulajdonos megváltoztatására. Amikor létrehoz egy Google Sheet-et, akkor a
Sony Xperia Z5 Compact áttekintés: A pint méretű erőmű újjá varázsol minket
Sony Xperia Z5 Compact áttekintés: A pint méretű erőmű újjá varázsol minket
Sok évvel ezelőtt, amikor bejelentettem egy Samsung Galaxy Note 2 vásárlási tervemet, a barátaim meglepődtek, hogy bármi olyan nagy dologra törekszem. Nevetségesnek néznék ki, állították, ezt tartva az arcomon. Jól