Datarammer i R: Lær det grunnleggende

I tidligere opplæringsprogrammer lærte du om , og . For denne opplæringen vil du lære om datarammer i R.

Datarammer er i hovedsak vektorer kombinert sammen for å danne rader og kolonner med data.

Datarammer i R: Lær det grunnleggende

En kolonne består av én vektor. Så i eksemplet ovenfor er den første kolonnen en strengkolonne, etterfulgt av en numerisk kolonne, og deretter av en logisk. Dette ligner på hvordan en tabell vil se ut i LuckyTemplates.

Du må også huske at for datarammer bør det være samme antall elementer for alle kolonner. Det vil si at det skal være et konsistent antall rader.

Når du bruker , vil du vanligvis jobbe med datarammer. Så det er viktig å forstå hva de er og hvordan de kan brukes.

Innholdsfortegnelse

Laster og viser en sendt dataramme

RStudio kommer allerede med tilsendte datarammer som du kan bruke. For å identifisere dem må du bruke datafunksjonen ( ) .

Åpne RStudio og Kjør data ( ) . Du trenger ikke sette noe argument i parentes.

Datarammer i R: Lær det grunnleggende

Når du er ferdig, vil du se en liste over innebygde datasett i R som du kan bruke.

Datarammer i R: Lær det grunnleggende

De er veldig nyttige for å øve og bli kjent med hvordan du bruker datarammer i R.

Det mest brukte innebygde datasettet er iris . Iris brukes ofte når du lærer datavitenskap eller dataanalyse generelt. Skriv ut iris slik at du kan se dataene i konsollen.

Datarammer i R: Lær det grunnleggende

Du kan se at det er mye data. Når du ruller opp, vil du se at den er sammensatt av forskjellige kolonner.

Utforske datarammer i R ved å bruke funksjoner

En av måtene å se dataene bedre på er å bruke funksjonen view ( ) . Når du kjører kodevisningen (iris) , vil du se en ny fane som inneholder en tabell vises i RScript.

Datarammer i R: Lær det grunnleggende

Det som gjør at visningen ( ) fungerer bedre er at du kan gjøre justeringer i tabellen. Du kan justere rekkefølgen på dataene ved å bruke pilene på hver kolonnetittel. Det er også en filterknapp.

Du kan også klikke på ikonet ved siden av filteret for å åpne dataene i et nytt vindu.

Datarammer i R: Lær det grunnleggende

Dette nye vinduet ligner på hvor du kan se på dataene, men ikke berøre dem. Det vil si at du ikke kan legge inn eller erstatte verdier på toppen av eksisterende data.

En annen nyttig funksjon å vite er hodefunksjonen ( ) . Denne funksjonen skriver ut de første radene i datasettet.

Så hvis du kjører hode (iris) , vil du se at den bare skriver ut de seks første radene. 

Datarammer i R: Lær det grunnleggende

Dette er flott når du ønsker å forstå dataene dine bedre. Konsollen er ikke overveldet, og datapresentasjonen er penere.

Indeksering av datarammer

Indeksering ble også diskutert i en tidligere opplæring om vektorer. Du trenger bare å bruke hakeparenteser ( [ ] ) for å indeksere en posisjon. Siden datarammer er sammensatt av rader og kolonner, må du indeksere begge. Formatet er navn [rad, kolonne] .

Hvis du for eksempel vil indeksere den andre raden og den fjerde kolonnen i iris- datasettet, er det bare å kjøre iris [2, 4] .

Datarammer i R: Lær det grunnleggende

Du kan også indeksere et rad- og kolonneområde. Alt du trenger er å bruke et kolon ( : ) for å angi rekkevidden. Her er et eksempel:

Datarammer i R: Lær det grunnleggende

Du kan også indeksere en hel kolonne. Bruk dollartegnet ( $ ) etter datasettnavnet og angi kolonnenavnet du ønsker. Hvis du for eksempel vil indeksere hele kolonnen med navnet Arter, kjører du iris$Species .

Datarammer i R: Lær det grunnleggende

Du vil da se at hele Arts-kolonnen er skrevet ut i konsollen.

Viser datarammestatistikk i R

Som du har lært i tidligere opplæringsprogrammer, ble R bygget for dataanalyse, statistikk og visualiseringer. Så en annen nyttig ting å lære om datarammer i R er hvordan man oppsummerer dem.

Når du bruker sammendragsfunksjonen ( ) , vil konsollen returnere sammendragsstatistikken for disse dataene.

Kjør sammendrag (iris) . Dette vil gi deg grunnleggende informasjon om datasettet når det gjelder beskrivende statistikk.

Datarammer i R: Lær det grunnleggende

Det finnes andre pakker for å få mer oppsummerende statistikk som standardavvik og kurtosis. Men disse vil bli diskutert i etterfølgende opplæringsprogrammer.


Konklusjon

Du har lært komponentene til R gradvis. Først lærte du om objekter, deretter avanserte du med vektorer, frem til denne leksjonen om datarammer. Du har nå å gjøre med større og mer komplekse data.

Med datarammer er du nå bedre kjent med de forskjellige datasettene i R og lærte hvordan du kommer frem til grunnleggende statistikkinformasjon.

Du vil fortsette å lære gradvis etter hvert som de neste veiledningene tar for seg måter å størrelse opp og utforske større data i R.


DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.