Hjem Personlig finansiering Slik bruker du Formelgrensesnittet i R-dummier

Slik bruker du Formelgrensesnittet i R-dummier

Video: Slik bruker du kart og kompass 2024

Video: Slik bruker du kart og kompass 2024
Anonim

En annen veldig viktig idé i R er formelen grensesnittet. Formelgrensesnittet gir deg mulighet til å spesifisere hvilke kolonner som skal brukes når du monterer en modell, samt modellens oppførsel.

Det er viktig å huske på at formelnotasjonen refererer til statistiske formler, i motsetning til matematiske formler. For eksempel betyr formelen operatøren + å inkludere en kolonne, ikke å matematisk legge to kolonner sammen. Du trenger operatørene når du begynner å bygge modeller.

Vær oppmerksom på at tolkningen av tegnene kan variere avhengig av modellfunksjonen du bruker.

Operatør Eksempel Betydning
~ y ~ x Modell y som en funksjon av x
+ y ~ a + b Inkluder kolonnene a så vel som b
- y ~ a - b Inkluder a, men unntatt b
: y ~ a: b Estimere samspillet mellom a og

b < *

y ~ a * b Inkluder kolonner så vel som deres interaksjon (det vil si, y ~ a + b + a: b) |
y ~ a | b Anslå y som en funksjon av en betingelse av b
Mange R-funksjoner lar deg bruke formelgrensesnittet, ofte i tillegg til andre måter å jobbe med den funksjonen på. For eksempel kan funksjonen aggregat () også bruke formler: >> aggregat (mpg ~ gir + am, data = biler, gjennomsnitt) gir am mpg 1 3 Automatisk 16. 10667 2 4 Automatisk 21. 05000 3 4 Manual 26. 27500 4 5 Manual 21. 38000

Legg merke til at det første argumentet er en formel, og det andre argumentet er kildedatabasen. I dette tilfellet forteller du aggregat for å modellere mpg som en funksjon av utstyr så vel som am og å beregne gjennomsnittet. Dette er det samme eksempelet som i forrige avsnitt, men ved hjelp av formelgrensesnittet blir funksjonen din veldig lett å lese.


Når du ser på hjelpefilen for en funksjon, vil det alltid være klart om du kan bruke en formel med den funksjonen. For eksempel, ta en titt på Hjelp for? aggregat. I bruksdelen av denne siden finner du følgende tekst:

## S3-metode for klassedata. rammen "aggregat (x, ved, FUN, …, forenkle = TRUE) ## S3 metode for klassen" formel "aggregat (formel, data, FUN, …, delmengde, na. action = na. omit)

Denne siden viser en metode for klassedata. ramme, samt en metode for klassesammensetning. Dette indikerer at du kan bruke enten formulering.

Du kan finne mer (teknisk) informasjon om formel på egen hjelpside,? formel.
Slik bruker du Formelgrensesnittet i R-dummier

Redaktørens valg

Topp 5 Fantasy Baseball Sites - Dummies

Topp 5 Fantasy Baseball Sites - Dummies

Hvis du er en stor fantasy baseball fan og ser ut til å bli med i verden av online fantasy sport, så se ikke lenger. Følgende liste inneholder de fem beste fantasybaseball-nettstedene i henhold til nettstedslayout, oppdatert statistikk, utenfor råd og hjelp og teamstyringsalternativer.

Hva skal man gjøre som en baseball coach - dummies

Hva skal man gjøre som en baseball coach - dummies

Som en baseball trener, du ikke bare må lede teamet ditt, du må ta med forsyninger for å praktisere. Du vil kanskje øke følgende liste, men den inneholder grunnleggende for å få til alle baseballpraksis: Riktig lager førstehjelpsutstyr Ekstra vann Øvelsesplan for dagen, oppdelt etter tid ...

Får utrustet til å spille baseball - dummies

Får utrustet til å spille baseball - dummies

Når du tar baseballfeltet, bør du ta med det beste utstyret som er tilgjengelig. Du trenger ikke å bruke store summer til å kjøpe toppkvalitets tilbehør så lenge du vet hva du skal se etter og hvor du skal finne den. Med mindre du er under 10 år, kjøp utstyr som oppfyller alle de store ligaspesifikasjonene. ...

Redaktørens valg

Hvordan du finner ditt nivå av oppmerksomhet - dummies

Hvordan du finner ditt nivå av oppmerksomhet - dummies

Du kan sikkert ta noen form for ikke-tradisjonell trening og dump det i en tønne merket "mind-body. "Det er greit hvis du foretrekker enkelhet og ikke vil bli innpakket med kategorisering og vurdering. Men du kan også kikke på treningsprogrammer på et dypere nivå, vurdere omfanget av oppmerksomhet i en ...

Hvordan du får mest mulig ut av din meditasjon - dummies

Hvordan du får mest mulig ut av din meditasjon - dummies

For å få mest mulig ut av meditasjonspraksis må forplikte seg til det. Når du begynner å meditere regelmessig, kan du høste utallige fordeler - fra lavere stress og kolesterol til høyere nivåer av tilfredshet og lykke. Her er noen tips for å maksimere meditasjonspraksis: Meditere jevnlig - helst hver dag. Sett bort en ...

Redaktørens valg

Slik bruker du det nye perspektivet i Adobe Illustrator CS6 - dummies

Slik bruker du det nye perspektivet i Adobe Illustrator CS6 - dummies

I Adobe Illustrator CS6 Du kan opprette og redigere kunstverk basert på perspektivgitterfunksjonen (introdusert i CS5). Gitteret er en stor hjelp i å skape vellykkede perspektivillustrasjoner. For å vise eller skjule standardperspektivruten, trykk Ctrl + Shift + I (Windows) eller Kommando + Skift + I (Mac). Du kan bruke verktøyet Perspective Grid på verktøylinjen til å ...

Hvordan å pakke inn tekst ved hjelp av AdobeCS5 Illustrator - dummies

Hvordan å pakke inn tekst ved hjelp av AdobeCS5 Illustrator - dummies

Ved hjelp av en tekstbrytestil i Adobe Creative Suite 5 (Adobe CS5) Illustrator-prosjektet er en enkel måte å legge til litt kreativitet. En tekstpakke tvinger tekst til å vikle rundt en grafikk.

Hvordan du bruker Life Paint-funksjonen i Adobe Illustrator CS6 - dummies

Hvordan du bruker Life Paint-funksjonen i Adobe Illustrator CS6 - dummies

Ikke bekymre deg om å fylle lukkede figurer eller la filler flykte fra objekter med hull i uønskede områder. Ved å bruke Live Paint-funksjonen til Adobe Illustrator CS6, kan du lage det bildet du ønsker og fylle ut regioner med farge. Live Paint-bøtta registrerer automatisk regioner som er sammensatt av uavhengige kryssende baner og fyller dem tilsvarende. Malingen ...