R:n tekijätasot: Kategoristen ja järjestysmuuttujien käyttö

Tässä opetusohjelmassa käydään läpi tekijät ja tekijätasot R:ssä. Opit luomaan tekijän ja säätämään tekijätasoja.

Tekijöitä käytetään muuttujien tallentamiseen ja käsittelyyn R:ssä.

Tässä opetusohjelmassa käsittelet kategorisia ja järjestysmuuttujia. Kategoriset muuttujat ovat muuttujia, jotka sisältävät yhden tai useamman luokan, joita ei ole järjestetty millään tietyllä tavalla. Esimerkkinä voisi olla värit. Järjestysmuuttujat sen sijaan ovat samanlaisia ​​kuin kategoriamuuttujat sillä erolla, että järjestysmuuttujilla on selkeä kategorioiden järjestys. Tämä voi olla matala, keskitaso ja korkea.

Tämä on johdanto enemmän tilastollisiin termeihin. Tutkit nyt hitaasti R:n data- ja tilastoanalyysiominaisuuksia.

Sisällysluettelo

Kategoriset tekijätasot R:ssä

Jos muistat toisessa oppitunnissa aiheesta, käytit dollarimerkkiä ( $ ) Laji-sarakkeen tulostamiseen iiristietojoukosta . Tee tämä uudelleen . Alimmassa osassa on rivi, joka sisältää tasot, jotka koostuvat setosasta , versicolorista ja virginicasta .

R:n tekijätasot: Kategoristen ja järjestysmuuttujien käyttö

Tämä on R:n tapa käsitellä datakategorioita.

Jos käytät yksilöllistä ( ) -funktiota, R listaa yksilölliset arvot määritetyssä sarakkeessa. Jos esimerkiksi suoritat yksilöllisen (iris$Laji) , konsoli näyttää kolme iiriksen lajitasoa.

R:n tekijätasot: Kategoristen ja järjestysmuuttujien käyttö

Näille tasoille ei ole luontaista järjestystä. Et voi sanoa, että setosa on suurempi kuin kaksi muuta väriluokkaa. R järjestää ne oletusarvoisesti aakkosjärjestykseen.

Ordinaal Factor Levels R:ssä

Yritetään nyt tutkia tekijöitä luokan luontaisella järjestyksellä.

Luo vektori ja nimeä se järjestykseksi . Määritä tässä esimerkissä tämä vektori tiedoilla käyttämällä Starbucksin kupin koon nimiä: tall, venti ja grande. Tulosta se sitten.

R:n tekijätasot: Kategoristen ja järjestysmuuttujien käyttö

Nämä tulee järjestää pienimmästä suurimpaan; sen pitäisi olla korkea, venti ja suuri. Mutta kun suoritat yksilöllisen ( ) -toiminnon tilauksille , niitä ei järjestetä tähän järjestykseen.

R:n tekijätasot: Kategoristen ja järjestysmuuttujien käyttö

Näin voit muuttaa ne järjestysmuuttujiksi. Ensin sinun on luotava uusi vektori. Tässä tapauksessa vektoria kutsutaan uudet_tilaukset_tekijäksi . Määritä tämä vektori kertoimen ( ) kanssa . Syötä tämän funktion sisään vektori, jonka tasoja haluat asettaa. Ilmoita sitten tasot siinä järjestyksessä, jossa haluat niiden näkyvän.

R:n tekijätasot: Kategoristen ja järjestysmuuttujien käyttö

Korosta koko tämä koodirivi ja suorita se. Sen jälkeen ympäristöön lisätään uusi arvo.

R:n tekijätasot: Kategoristen ja järjestysmuuttujien käyttö

Käytä is.factor ( ) -funktiota tarkistaaksesi, onko vektori määritetty oikein tekijäksi . Jos tarkistat kaksi vektoria, orders ja new_orders_factor , voit nähdä, että edellinen palauttaa EPÄTOSI, kun taas uusi vektori on todellakin tekijä.

R:n tekijätasot: Kategoristen ja järjestysmuuttujien käyttö

Tekijä on erityinen tapa tallentaa tekstisarja. Ja vaikka se on merkkivektori, se voidaan tallentaa tavalla, joka mahdollistaa tietyn määrän luokkia, joilla on tietty arvojen tai tasojen järjestys.

Jos tarkistat tasot ( ) -toiminnolla, voit nähdä, että tasot ovat nyt oikeassa järjestyksessä.

R:n tekijätasot: Kategoristen ja järjestysmuuttujien käyttö



Johtopäätös

Vaikka tämä oppitunti saattaa tuntua esoteeriselta, näet kuinka tämä vaikuttaa edistyneempään R-koodaukseen. On tärkeää oppia tekijöistä ja tasoista, koska ne tulevat usein esiin monissa R-koodauksissa ja tilastollisissa analyyseissä.


Päivämäärätaulukon luominen LuckyTemplatesissa

Päivämäärätaulukon luominen LuckyTemplatesissa

Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.

LuckyTemplates mobiiliraportointivinkkejä ja -tekniikoita

LuckyTemplates mobiiliraportointivinkkejä ja -tekniikoita

Tämä lyhyt opetusohjelma korostaa LuckyTemplates-mobiiliraportointiominaisuutta. Näytän sinulle, kuinka voit kehittää raportteja tehokkaasti mobiililaitteille.

Ammattimainen palveluanalyysiraportit LuckyTemplatesissa

Ammattimainen palveluanalyysiraportit LuckyTemplatesissa

Tässä LuckyTemplates Showcase -esittelyssä käymme läpi raportteja, jotka näyttävät ammattitaitoisen palveluanalytiikan yritykseltä, jolla on useita sopimuksia ja asiakkaiden sitoumuksia.

Microsoft Power Platform -päivitykset | Microsoft Ignite 2021

Microsoft Power Platform -päivitykset | Microsoft Ignite 2021

Käy läpi tärkeimmät Power Appsin ja Power Automaten päivitykset sekä niiden edut ja vaikutukset Microsoft Power Platformiin.

Yleiset SQL-funktiot: Yleiskatsaus

Yleiset SQL-funktiot: Yleiskatsaus

Tutustu joihinkin yleisiin SQL-toimintoihin, joita voimme käyttää, kuten merkkijono, päivämäärä ja joitain lisätoimintoja tietojen käsittelyyn tai käsittelyyn.

LuckyTemplates-mallin luominen: opas ja vinkkejä

LuckyTemplates-mallin luominen: opas ja vinkkejä

Tässä opetusohjelmassa opit luomaan täydellisen LuckyTemplates-mallin, joka on määritetty tarpeidesi ja mieltymystesi mukaan.

Kenttäparametrit ja pienet kertoimet LuckyTemplatesissa

Kenttäparametrit ja pienet kertoimet LuckyTemplatesissa

Tässä blogissa esittelemme, kuinka kerrostat kenttäparametreja pienillä kerroilla uskomattoman hyödyllisten näkemysten ja visuaalien luomiseksi.

LuckyTemplates-sijoitus ja mukautettu ryhmittely

LuckyTemplates-sijoitus ja mukautettu ryhmittely

Tässä blogissa opit käyttämään LuckyTemplates-sijoitus- ja mukautettuja ryhmittelyominaisuuksia näytetietojen segmentoimiseen ja luokitteluun kriteerien mukaan.

LuckyTemplatesissa näytetään vain tiettyyn päivämäärään asti kumulatiivinen kokonaissumma

LuckyTemplatesissa näytetään vain tiettyyn päivämäärään asti kumulatiivinen kokonaissumma

Tässä opetusohjelmassa käsittelen tiettyä tekniikkaa, jolla voit näyttää kumulatiivisen kokonaissumman LuckyTemplates-visuaaleissasi vain tiettyyn päivämäärään asti.

Bullet Charts: Kehittyneet mukautetut visuaalit LuckyTemplatesille

Bullet Charts: Kehittyneet mukautetut visuaalit LuckyTemplatesille

Opi luomaan ja mukauttamaan Bullet-kaavioita LuckyTemplatesissa, joita käytetään pääasiassa suorituskyvyn mittaamiseen suhteessa tavoitteeseen tai edellisiin vuosiin.