Scatter Plot In R Script: Kuinka luoda ja tuoda

Tässä opetusohjelmassa opit luomaan hajontakaavion visualisoinnin R-komentosarjan avulla. Tämä perustuu . Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Sisällysluettelo

Mikä on Scatter Plot

Sirontadiagrammi on eräänlainen datavisualisointi, jota käytetään kahden jatkuvan muuttujan välisen suhteen näyttämiseen . Se on kaavio, jossa jokaista datapistettä edustaa piste, ja pisteen sijainti vaaka- ja pystyakselilla vastaa näiden kahden muuttujan arvoja.

Sirontakaaviot ovat hyödyllisiä työkaluja tietojen kuvioiden ja trendien tunnistamiseen. Tämän visualisoinnin lisääminen LuckyTemplates-raportteihisi antaa enemmän tietoa esittämistäsi tiedoista. Ja tämän opetusohjelman loppuun mennessä voit luoda R-sirontakaavion, joka näyttää tältä:

Scatter Plot In R Script: Kuinka luoda ja tuoda

Tämä keskustelu on jaettu neljään vaiheeseen. Opit ensin luomaan perussirontakaavion. Tämän jälkeen käytät tasaista viivaa näyttämään datan trendin kaaviossa. Kolmas ja neljäs vaihe keskittyvät pääasiassa teemoihin ja muotoilumuutoksiin, joita voit soveltaa sirontakuvaajaan.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Tässä esimerkissä käytetty tietojoukko on taulukko, joka sisältää asiakkaan nimen, keston, tulot ja tuntihinnan.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Luo perussirontakuvaaja R-skriptin visuaalissa

Avaa sinun .

Aloittaaksesi sinulla on oltava kolme , tidyverse , ggthemes ja ggpubr .

Jos sinulla ei ole niitä asennettuna, käytä install.packages( ) -toimintoa. Kun olet valmis, sinun on ladattava ne R-ympäristöön kirjasto( ) -funktiolla.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Kopioi kirjaston R-koodit ja siirry LuckyTemplatesiin. Avaa R-skriptieditori ja liitä koodi. Voit jatkaa R-koodin rakentamista siellä.

Luo seuraavaksi hajontakaavio ggplot( ) -funktiolla. Sinun on ensin määritettävä tietojoukko, jota käytetään kaaviossa, joten tietokanta %>% -komento. Tässä tapauksessa käytetään suodatintoiminnon sijasta a:ta.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Tietojoukon määrittämiseksi sinun on käytettävä argumenttia aes( ) ja määritettävä sitten x- ja y-akselisi. Tässä tapauksessa se on kestotunti ja vastaavasti tulot. Käytä sitten geom_point()- funktiota näyttääksesi pisteet kaaviossa.

Voit tehdä edelleen muotoilumuutoksia sirontakuvaajaasi käyttämällä useita toimintoja, kuten "väri" tai "muoto". Jos haluat käyttää kaaviossasi dynaamista ulkoasua, voit määrittää värin ja pistekoon tietyn arvon kuten esimerkissä näkyy.

Kun suoritat koodin, saat tämän hajontakaavion LuckyTemplatesissa. Huomaa, että saat suurempia ja tummempia värillisiä ympyröitä, kun niiden vastaava tuntihinta on korkeampi.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Lisää tasainen viiva kaavioon

Tässä seuraavassa vaiheessa opit lisäämään tasaisen viivan kaavioon. Tasainen viiva on dataan sovitettu viiva, joka auttaa sinua tutkimaan kahden muuttujan välisiä mahdollisia suhteita.

Jos haluat lisätä tasaisen viivan, käytä geom_smooth( ) -funktiota.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Kun suoritat R-komentosarjan, sirontakaavio näyttää tältä. Tasainen viiva näyttää nyt tietojen trendin 95 %:n luottamusvälillä.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Voit muuttaa x- ja y-akselin mittakaavaa käyttämällä scale_x_continuous( ) ja scale_y_continuous( ) -funktioita.

Tässä tapauksessa y-akseli muunnetaan log-asteikoksi, kun taas x-akseli pysyy samana.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Kun suoritat R-koodin, tulokset näkyvät nyt logaritmisina. Myös sileä viiva muuttuu.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Lisäksi, koska kaavio asettaa automaattisesti tarrat akseleille, voit poistaa ne käyttämällä labs( ) -toimintoa.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Scatter Plot In R Script: Kuinka luoda ja tuoda

Muotoile R-sirontakuvaajan ulkoasu

Kun olet luonut sirontakuvasi perusmuodon, seuraava vaihe on muokata sen teemaa ja ulkoasua.

Käytä theme()- funktiota muotoillaksesi hajontakaavion R-skriptieditorissa. Ja tässä funktiossa voit lisätä muita mukautettuja argumentteja.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Panel.grid.major ( ) ja panel.grid.minor( ) antavat sinun muokata kaavion ruudukkoviivojen viivatyyppiä ja väriä. Jos haluat poistaa ruudukon, käytä element_blank( ) -funktiota.

Panel.background ja plot.background poistetaan , jotta sirontakaaviosta tulee läpinäkyvä. Tämän ansiosta voit sijoittaa kaavion joustavuudella minne tahansa raportissasi. Jos haluat poistaa selitteen kaaviostasi, aseta legend.position-funktioksi "ei mitään".

Voit myös muotoilla x- ja y-akselin rivin ja tekstin. Voit paksuntaa tai ohentaa viivaa tai suurentaa tai pienentää tekstiä.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Scatter Plot In R Script: Kuinka luoda ja tuoda

Jos haluat oppia muista muotoilutoiminnoista, joita voit käyttää kaaviossasi, voit siirtyä RStudion Ohje-osioon . Kirjoita hakupalkkiin "teema", niin luettelo muotoilutoiminnoista tulee näkyviin.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Voit käyttää R:ssä useita muotoilutoimintoja. Muista käyttää mitä tarvitset, äläkä liioittele sitä.

Säädä tietopisteiden väriä ja aluetta

Tämän opetusohjelman viimeisessä osassa opit muotoilemaan sirontakaavion pisteiden väriskaalan ja kokoalueen.

Funktio scale_colour_viridis_b( ) tarjoaa värikartat, jotka ovat havainnollisesti yhtenäisiä sekä värillisenä että mustavalkoisena. Ne on myös suunniteltu näkemään ne katsojat, joilla on yleinen värisokeus.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Jos haet sitä RStudion Ohje-osiossa, näet eri argumentit, joita voit käyttää kaavioiden muotoiluun. Voit vaihdella vaihtoehtojen välillä selvittääksesi, mikä tulos sopii parhaiten raporttiisi.

Esimerkiksi scale_size_continuous( ) -funktio skaalaa kaavion pisteiden tai muotojen koon jatkuvan muuttujan mukaan. Sen avulla voit määrittää pienimmän ja suurimman pisteen koot, joita tulee käyttää kuvaajassa.

Tässä tapauksessa 4 on minimi ja 17 on suurin.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Tältä näyttää nyt lopullinen R-sirontakaavio.

Scatter Plot In R Script: Kuinka luoda ja tuoda

Johtopäätös

Tässä opetusohjelmassa opit luomaan R-sirontakuvaajan LuckyTemplatesissa. Sirontadiagrammi on eräänlainen datavisualisointi, jota käytetään kahden jatkuvan muuttujan välisen suhteen näyttämiseen. LuckyTemplatesissa voit luoda sirontakuvaajan käyttämällä ggplot-pakettia ja R Script -visuaalia.

Sirontakaaviot ovat hyödyllisiä työkaluja datan kuvioiden ja trendien visualisointiin ja tunnistamiseen. Ne ovat hyödyllisiä myös poikkeamien tai poikkeamien tunnistamisessa.

Kaiken kaikkiaan sirontakuvaajan luominen LuckyTemplatesissa R:n avulla on yksinkertainen prosessi, ja sen avulla voit hyödyntää ggplot-paketin tehokkaita tietojen visualisointiominaisuuksia.

Kaikki parhaat,

Hossein Seyedagha


Budjetin jako: kuukausittaiset ennusteet päivittäisten tulosten perusteella LuckyTemplatesissa

Budjetin jako: kuukausittaiset ennusteet päivittäisten tulosten perusteella LuckyTemplatesissa

Tässä opetusohjelmassa käyn läpi LuckyTemplatesin budjetin allokointialgoritmin, jossa vertaat kuukausittaisia ​​ennusteita päivittäiseen myyntiin.

Edistyneen logiikan käyttäminen LuckyTemplatesissa kokonaissummasi korjaamiseen

Edistyneen logiikan käyttäminen LuckyTemplatesissa kokonaissummasi korjaamiseen

Opi, kuinka saat laskelmissasi olevat summat oikein käyttämällä kehittyneitä DAX-kaavoja ja edistynyttä logiikkaa LuckyTemplatesissa.

PowerApps-näkymät ja -lomakkeet: Luominen ja mukauttaminen

PowerApps-näkymät ja -lomakkeet: Luominen ja mukauttaminen

Lue lisää PowerApps-näkymistä ja -lomakkeista sekä niiden luomisesta ja mukauttamisesta juuri luomaasi sovellusta varten.

LuckyTemplates-raporttimallit laajennettu – LuckyTemplatesin visualisointikonseptit

LuckyTemplates-raporttimallit laajennettu – LuckyTemplatesin visualisointikonseptit

Tässä blogi-opetusohjelmassa sukeltaan LuckyTemplates-raporttipohjien mukauttamiseen ja taloudellisen tiedon visualisointiin tehokkaasti.

LuckyTemplates-raporttien suunnittelu – rajattomat mahdollisuudet

LuckyTemplates-raporttien suunnittelu – rajattomat mahdollisuudet

Tältä näyttää upea LuckyTemplates-raporttien suunnittelu. Se on käyttövalmis suunnittelu, jossa hyödynnetään työkaluvihjeitä ja kirjanmerkkejä eeppisen navigoinnin kanssa.

LuckyTemplates KÄYTTÖYHTEYDET Vs HOITOT

LuckyTemplates KÄYTTÖYHTEYDET Vs HOITOT

Opi ero LuckyTemplates USERELATIONSHIP- ja TREATAS-funktion välillä, joita molempia käytetään luotaessa DAX-mittoja.

Upouusi kurssi: Microsoft Excel aloittelijoille

Upouusi kurssi: Microsoft Excel aloittelijoille

Upouusi kurssi: Microsoft Excel aloittelijoille

ISNULL SQL -funktio tapauslausekkeissa

ISNULL SQL -funktio tapauslausekkeissa

Opi ja ymmärrä, kuinka voit käyttää CASE-käskyä yhdessä ISNULL SQL-funktion kanssa palauttamaan arvon, kun siinä on NULL-arvo.

LuckyTemplates Dashboard Design – vaikuttava sivun kääntämisen visualisointiidea

LuckyTemplates Dashboard Design – vaikuttava sivun kääntämisen visualisointiidea

LuckyTemplates Dashboard -esimerkkejä, Opi ja ymmärrä kuinka luoda innovatiivisin sivua kääntävä visualisointi ilme LuckyTemplates Dashboard -suunnitteluun näillä yksinkertaisilla vaiheilla!

Scatter Plot In R Script: Kuinka luoda ja tuoda

Scatter Plot In R Script: Kuinka luoda ja tuoda

Tässä opetusohjelmassa opit luomaan R-sirontakaavion visualisoinnin LuckyTemplatesissa käyttämällä R Script -visuaalia.