Hvordan du bruker funksjoner på rader og kolonner i R-dummies
I R, kan du bruke funksjonen apply () for å bruke en funksjon over hver rad eller kolonne i en matrise eller dataramme. Dette gir noen veldig praktiske muligheter. Telle i R ved hjelp av funksjonen Fungerer du regnet med fuglene i hagen din på tre forskjellige dager og lagret tellingen i en matrise ...
Slik endrer du verdier i en vektor i R-dummier
Endre verdier i en vektor i R er faktisk ganske enkelt. For å illustrere, la oss anta at du har laget to vektorer som inneholder antall kurver som Granny og Geraldine laget i seks basketballspill, som følger:> kurver. av. Granny kurver. av. Geraldine <- c (5, 3, 2, 2, 12, 9) Men antar at bestemor forteller deg at du har gjort en feil: ...
Hvordan du lager data til bredformat i R-dummies
Hvis du har et smeltet datasett datasett i lang format), er du klar til å omforme den med R. For å illustrere at omformingsprosessen holder alle dataene dine intakte, prøv å rekonstruere originalen:> dcast (mgoals, Venue + Game ~ variabel, sum) Spillsted Granny Geraldine Gertrude 1 1 Bruges 12 5 11 2 ...
Hvordan du kombinerer og flett datasett i R-dummies
Du vil kanskje kombinere data fra forskjellige kilder i analysen din. Generelt kan du bruke R til å kombinere ulike datasett på tre måter: Ved å legge til kolonner: Hvis de to settene har et like sett med rader, og rekkefølgen av radene er identiske, legger du til kolonner fornuftig. ...
Slik kombinerer du logiske setninger i R-dummier
Livet ville være kjedelig i R hvis du ikke kunne kombinere logiske uttalelser. Hvis du vil teste om et tall ligger innenfor et bestemt intervall, vil du for eksempel sjekke om det er større enn laveste verdi og mindre enn toppverdien. For å illustrere, la oss anta at du har to vektorer som inneholder tallet ...
Hvordan å endre gitterplottalternativer i R-dummier
R har et meget godt rykte for å kunne Lag grafikk i publikasjonskvalitet, men hvis du vil bruke gittergrafikkene i rapporter eller dokumenter, vil du sannsynligvis endre plottalternativene. Gitterpakken bruker gridgrafikkmotor, som er helt forskjellig fra grunngrafikk. Slik legger du til titler ...
Slik endrer du komponentene i lister i R-dummies
Som mange andre objekter du vil møte i R, lister er ikke statiske objekter. Du kan endre komponenter, legge til komponenter og fjerne komponenter fra dem på en ganske enkel måte. Endre verdien av komponenter Det er ganske enkelt å tildele en ny verdi til en komponent i en liste. Du bruker enten $ eller ...
Hvordan du sammenligner parrede data med R-dummier
Når du tester forskjeller mellom to datagrupper i R, kan du har enten sammenkoblede eller uparrede data. Paired data kommer fra eksperimenter der to ulike behandlinger ble gitt til de samme fagene. For eksempel ga forskere ti personer to varianter av søvnmedisin. Hver gang forskerne registrerte forskjellen i timers søvn ...
Hvordan du sammenligner to datasampler med Rs T-test-dummier
Hvis du vil bruk Rs t. test () -funksjonen for å sammenligne dataene dine, må du først sjekke om begge prøvene normalt distribueres. Hvis du vil vite om gjennomsnittstemperaturen er forskjellig mellom perioder som beveren er aktiv og inaktiv, kan du gjøre det med en enkel kommando:> t. test (temp ...
Hvordan du konfigurerer R-dummies
Bortsett fra å godta alternativene i installasjonsprosedyren for R, kan du endre et antall oppstartsalternativer ved å tilpasse Rprofile. sidefil. Denne filen er plassert inne i installasjonsmappen, i undermappen ... / R-n. n. n / etc (for eksempel, ... / R-2. 14 1 / etc). Filen er hentet fra R ved oppstart, så all R-koden i denne filen er ...
Slik konverterer du en faktor i R-dummies
Noen ganger må du eksplisitt konvertere faktorer til enten tekst eller tall . For å gjøre dette bruker du funksjonene som. tegn () eller som. numerisk (). Først konverterer du retningsvektoren til en faktor som kalles retninger. faktor (som du så tidligere):> retninger retninger. faktor retninger. faktor [1] North East South South nivåer: ...
Slik konverterer du tabeller til en dataramme i R-dummier
Når du prøver å lage Tabeller fra en matrise i R, slutter du med prøveversjon. bord. Objektprøven. Tabellen ser akkurat ut som matriseprøven, men det er det egentlig ikke. Forskjellen blir tydelig når du forvandler disse objektene til en dataramme. Ta en titt på resultatet av denne koden:> ...
Hvordan man sammenligner verdier i logiske vektorer i R-dummier
For å bygge logiske vektorer i R, du 'D vet bedre hvordan man sammenligner verdier, og R inneholder et sett med operatører som du kan bruke til dette formålet. Operatørresultat x == y Returnerer TRUE hvis x nøyaktig er lik y x! = y Returnerer TRUE hvis x avviger fra yx> y Returnerer TRUE hvis ...
Hvordan å telle unike dataverdier i R-dummies
For å finne ut hvilke data som kan bli fakturert når de jobber i R, la oss ta en titt på datasettet mtcars. Dette innebygde datasettet beskriver drivstofforbruk og ti forskjellige designpunkter fra 32 biler fra 1970-tallet. Den inneholder totalt 11 variabler, men alle er numeriske. Selv om du kan jobbe med ...
Hvordan lage et linjediagram med ggplot2 i R-dummies
For å lage et linjediagram med ggplot2 i R, bruker du geom_bar () -funksjonen. Vær imidlertid oppmerksom på at standardstatistikken er stat_bin (), som brukes til å kutte dataene dine i skuffene. Dermed er standard oppførselen til geom_bar () for å lage et histogram. For eksempel, for å lage et histogram av dybden av jordskjelv i ...
Hvordan du lager en faktor i R-dummies
For å lage en faktor i R, bruker du faktoren ) funksjon. De tre første argumentene av faktor () berører noen utforskning: x: Inngangsvektoren som du vil forvandle til en faktor. nivåer: En valgfri vektor av verdiene som x kunne ha tatt. Standarden er klassifisert leksikalisk, unike verdier av x. etiketter: En annen ...
Hvordan lage et array i R-dummies
Du har to forskjellige alternativer for å bygge matriser eller arrayer. Enten bruker du opprettingsfunksjonsmatriksen () og array (), eller du endrer bare dimensjonene ved hjelp av dim () -funksjonen. Bruk skapelsesfunksjonene i R Du kan enkelt lage en matrise med funksjonen array (), hvor du gir dataene som det første argumentet og ...
Hvordan du oppretter og tildeler navngitte vektorer i R-dummies
Du bruker oppdragsoperatøren (<- ) for å tilordne navn til vektorer på samme måte som du tilordner verdier til tegnvektorer. Tenk deg at du vil opprette en navngitt vektor med antall dager i hver måned. Først oppretter du en numerisk vektor som inneholder antall dager i hver måned. Bruk deretter ...
Hvordan lage en gitterplott i R-dummier
For å utforske gittergrafikk i R, ta først en se på den innebygde datasettet mtcars. Dette datasettet inneholder 32 observasjoner av biler og informasjon om motoren, som antall sylindere, automatisk versus manuell girkasse og motorkraft. Alle de innebygde datasettene til R har også god hjelpsinformasjon du kan få tilgang til.
Hvordan lage en liste i R-dummies
Det bør ikke komme som en overraskelse at du lager en liste i R med listen () -funksjonen. Du kan bruke listen () -funksjonen på to måter: å opprette en navngitt liste eller opprette en navngitt liste. Forskjellen er liten; I begge tilfeller tenk på en liste som en stor boks fylt med en ...
Hvordan lage tegnvektorer for tekstdata i R-dummies
Tekst i R representeres av karaktervektorer. En tegnvektor er - du gjettet det! - en vektor bestående av tegn I verden av dataprogrammering, kalles tekst ofte som en streng. Her refererer tekstteksten til et enkelt element i en vektor, men du bør være klar over at ...
Hvordan du oppretter forskjellige plottetyper i R-dummies
Plottfunksjonen i R har et type argument som styrer typen av tegning som blir trukket. For eksempel, for å lage et plott med linjer mellom datapunkter, bruk type = "l"; å plotte bare poengene, bruk type = "p"; og tegne begge linjer og punkter, bruk type = "b":> plot (LakeHuron, type = "l", main = 'type = "l"')> plot (LakeHuron, type = "p", main = ' type = p "') ...
Hvordan lage en toveis datatabell med R-dummies
En toveis Tabellen er et bord som beskriver to kategoriske datavariabler sammen, og R gir deg et helt verktøy for å jobbe med toveisbord. De inneholder antall tilfeller for hver kombinasjon av kategoriene i begge variablene. Analysen av kategoriske data starter alltid med tabeller. Men først må du opprette ...
Hvordan håndtere manglende dataverdier i R-dummies
Funksjonen cor () i R kan håndtere manglende dataverdier på flere måter. For det setter du argumentet til en av de mulige tekstverdiene. Verdien for bruksargumentet er spesielt viktig hvis du beregner korrelasjonene til variablene i en dataramme. Ved å sette dette argumentet til forskjellig ...
Slik debugger du koden i R-dummies
Når du har skrevet koden i R, er det viktig å vite hvordan å feilsøke det. Å feire er menneskelig, og programmører faller inn i den "menneskelige" kategorien også. Ingen klarer å skrive kode uten feil, så i stedet for å lure på om du har feil i koden din, bør du spørre deg selv hvor du har ...
Hvordan å krysse kantene i R-dummies
Mens du arbeider med funksjoner i R, noen ganger jobber du med noen objekter du ikke først opprettet i arbeidsområdet. Du bruker argumentene x, mult og FUN som om de er objekter, og du lager en objektprosent i funksjonen som du ikke finner igjen i arbeidsområdet etter bruk av funksjonen. Så, hva er ...
Hvordan du lager undergrupper av data i R-dummies
Funksjonen cut () i R lager lagre av lik størrelse (som standard) i dataene dine og klassifiserer deretter hvert element i den aktuelle bin. Hvis dette høres ut som en munnfull, ikke bekymre deg. Noen få eksempler burde få dette til liv. Slik bruker du kutt for å lage et fast antall undergrupper For å illustrere ...
Hvordan beskrives senteret for kontinuerlige data i R-dummies
Du har datasettet og deg har formatert den slik at den passer til dine behov i R, så nå er du klar for det virkelige arbeidet. Analysere dataene dine starter alltid med å beskrive den. På denne måten kan du oppdage feil i dataene, og du kan bestemme hvilke modeller som passer for å få informasjonen du trenger fra ...
Hvordan definere hvilke data som skal brukes i et ggplot2-lag i R-dummies
Det første elementet i et ggplot2-lag er dataene. Det er bare en regel i R for å levere data til ggplot (): Dine data må være i form av en dataramme. Dette er forskjellig fra grunngrafikk, som tillater plotting av data i vektorer, matriser og andre strukturer. Du kan bruke den innebygde ...
Hvordan du bestemmer en datastruktur i R-dummies
Den første avgjørelsen du må gjøre før du analyserer din Data er hvordan du representerer dataene i R. Hvis dataene dine bare har en dimensjon, vet du allerede at vektorer representerer denne type data veldig bra. Men hvis dataene dine har mer enn en dimensjon, har du muligheten til å bruke matriser, ...
Hvordan du definerer datavisningsmodus i R-dummier
En ggplot2 geom i R forteller tomten hvordan du vil vise dataene dine. For eksempel bruker du geom_bar () for å lage et strekdiagram. I ggplot2 kan du bruke en rekke forhåndsdefinerte geomer for å lage standardtyper. En geom definerer utformingen av et ggplot2-lag. For eksempel er det geomer ...
Hvordan beskrives variasjonen av data i R-dummies
Et enkelt tall forteller deg ikke mye om dataene dine. Ofte er det like viktig å vite spredningen av dataene dine. Du kan bruke R for å se på dette spredningen ved hjelp av en rekke forskjellige tilnærminger. For det første kan du beregne enten variansen eller standardavviket for å oppsummere spredningen i et enkelt nummer. ...
Hvordan å gjøre mer med løkker i R-dummies
R inneholder noen av mekanismene som brukes i annen programmering språk for å manipulere sløyfer: Søkeordet neste, for å hoppe over til neste iterasjon av en sløyfe uten å kjøre den gjenværende koden i kodeblokken Søkeordspausen, å bryte ut av en sløyfe på et gitt punkt Søkeordet mens du skal konstruere en sløyfe ...
Slik skriver du data inn i R Text Editor - dummies
Selv om R primært er et programmeringsspråk, R har en veldig grunnleggende data editor som lar deg taste inn data direkte ved hjelp av redigeringsfunksjonen (). Redigeringsfunksjonen () er bare tilgjengelig i enkelte R-kode redaktører, så avhengig av hvilken programvare du bruker til å redigere R-koden, virker denne tilnærmingen kanskje ikke. Fra og med ...
Hvordan å skille mellom datatyper i R-dummier
I statistikkområdet, å skille mellom variabler av forskjellige typer er svært viktig. Datatypen bestemmer ofte hvilken type analyse som kan utføres. Som et resultat, tilbyr R muligheten til å eksplisitt klassifisere data som følger: Nominelle data: Denne typen data, som du representerer i ...
Slik gjør du grunnleggende aritmetikk i R-dummier
Siden R er statistikkplattform, har det et ganske komplett sett av aritmetiske operatører, så du kan bruke R som en fancy kalkulator hvis behovet oppstår. Slik bruker du grunnleggende operatører i R De fleste av de grunnleggende aritmetiske operatørene er svært kjent for programmerere (og alle andre som studerte matte i skolen). Operatørbeskrivelse ...
Hvordan å trekke ut en delmengde av en vektor i R-dummies
Du bruker de samme indekseringsreglene for tegnvektorer som du bruker til numeriske vektorer (eller for vektorer av noe slag). Prosessen med å henvise til en delmengde av en vektor gjennom indeksering av dens elementer kalles også subsetting. Med andre ord, subsetting er prosessen med å trekke ut et undersett av en vektor. For å illustrere ...
Hvordan gjør Matrix Arithmetic i R-dummies
Bortsett fra de klassiske aritmetiske operatørene, inneholder R et stort sett av operatører og funksjoner for å utføre et bredt sett med matriksoperasjoner. Mange av disse operasjonene brukes i avansert matematikk, så du trenger aldri dem. Noen av dem kan komme ganske bra, men hvis du trenger å vende rundt data eller ...
Slik vurderer du forskjellene i dataene dine med R-dummies
For å kontrollere datamodellen som du opprettet med ANOVA (variansanalyse), kan du bruke Rs sammendrag () -funksjon på modellobjektet slik:> sammendrag (AOVModel) Df Sum Sq Mean Sq F-verdi Pr (> F) spray 5 2669 533. 8 34. 7 <2e-16 *** Restprodukter 66 1015 15. 4 --- Signif. koder: 0 '***' 0. 001 '**' 0. 01 '*' ...