Hjem Personlig finansiering Hvordan man kan modellere lineære dataforbindelser med R-dummier

Hvordan man kan modellere lineære dataforbindelser med R-dummier

Indholdsfortegnelse:

Video: Beregning af a og b ud fra 2 punkter- lineær funktion 2025

Video: Beregning af a og b ud fra 2 punkter- lineær funktion 2025
Anonim

En variansanalyse for dine data kan også skrives som en lineær model i R, hvor du bruger en faktor som en forudsigelsesvariabel til at modellere en responsvariabel.

Selvfølgelig kan forudsigelsesvariabler også være kontinuerlige variabler. For eksempel har vægten af ​​en bil tydeligvis indflydelse på kilometertal. Men det ville være rart at have en ide om størrelsen af ​​den indflydelse. I det væsentlige vil du finde ligningen der repræsenterer trendlinjen. Du finder de data, du har brug for for at kontrollere dette i datasættet mtcars.

Sådan opbygges en lineær model

Funktionen lm () giver dig mulighed for at angive alt fra den mest enkle lineære model til komplekse interaktionsmodeller.

For at beregne kilometertal i funktion af vægten af ​​en bil, bruger du funktionen lm (): >> Model <- lm (mpg ~ wt, data = mtcars)

Du leverer to argumenter:

En formel der beskriver modellen:
  • Her modellerer du variablen mpg som en funktion af variablen wt. En dataramme, der indeholder variablerne i formlen:

  • Her bruger du datarammermtcars. Du kan angive mange komplekse modeller med formel grænsefladen, når du kender din vej.

Det resulterende objekt er en liste med en meget kompleks struktur, men i de fleste tilfælde behøver du ikke bekymre dig om det. Modelobjektet indeholder en masse oplysninger, der er nødvendige for beregningerne af diagnostik og nye forudsigelser.

Sådan hentes information fra modellen

I stedet for at dykke ind i selve objektobjektet og finde oplysningerne et eller andet sted i listobjektet, kan du bruge nogle funktioner, der hjælper dig med at få de nødvendige oplysninger fra modellen. Du kan f.eks. Udtrække en navngivet vektor med koefficienterne fra modellen ved hjælp af coef () -funktionen, som denne: >> coef. Model coef. Model (Intercept) wt 37. 285126 -5. 344472

Disse koefficienter repræsenterer afsnittet og hældningen af ​​trendlinjen. Du kan bruge dette til at plotte trendlinjen på en scatterplot af dataene. Du gør dette i to trin:

Du plotter scatterplot med dataene.

Du bruger funktionen plot () til det.

  1. Du bruger funktionen abline () til at tegne trendlinjen baseret på koefficienterne.

    Følgende kode giver dig plottet: >> plot (mpg ~ wt, data = mtcars)> abline (a = coef. Model [1], b = coef. Model [2])

  2. abline () argument a repræsenterer aflytningen, og b repræsenterer hældningen af ​​trendlinjen, du vil plotte. Du tegner en lodret linje ved at indstille argumentet v til at opsnappe

x

-axis i stedet.Horisontale linjer er plottet ved at indstille argumentet v til aflytningen med

y -axen. Nedenfor er et overblik over funktioner til at udtrække information fra selve modelobjektet. Disse funktioner arbejder med forskellige model objekter, herunder dem bygget af aov () og lm (). Mange pakkeforfattere giver også de samme funktioner til de modeller, der er bygget af funktionerne i deres pakke. Så du kan altid prøve at bruge disse ekstraktionsfunktioner i kombination med andre modelfunktioner. Funktion

Hvad det gør

coef ()

Returnerer en vektor med koefficienterne fra modellen confint ()
Returnerer en matrix med den øvre og nedre grænse på > konfidensinterval for hver koefficient af modellen monteret ()
Returnerer en vektor med de indstillede værdier for hver observation

residualer ()

Returnerer en vektor med resterne for hver observation < vcov () Returnerer varians-kovariansmatricen for koefficienten
Hvordan man kan modellere lineære dataforbindelser med R-dummier

Valg af editor

Få hjælp til din kodependency - dummies

Få hjælp til din kodependency - dummies

Hvis du mener, at du måske er afhængig af hinanden, har du brug for hjælp til at ændre din adfærd. Her er nogle kilder til hjælp til dem, der lider af kodependens: Læs alt hvad du kan om kodependency (men læsning alene er utilstrækkelig til at ændre). Gå til et tolv-trinsmøde for kodependenter, f.eks. Codependents Anonym, kaldet CoDA eller Al-Anon for ...

Helbredelse Depression med Mindfulness er muligt - men det tager tid - dummies

Helbredelse Depression med Mindfulness er muligt - men det tager tid - dummies

Med den rigtige støtte , er opsving fra depression med mindfulness muligt. Det er nyttigt at huske at enhver helbredelse gennem depression tager tid og ofte mødes med en op og ned proces af lows, højder, stabile perioder, lavt niveau igen, så mere stabile tider, der fører til en anden forbedring og følelse bedre. Så meget som du ...

Sunde alternativer til loathsome Personal Labels - dummies

Sunde alternativer til loathsome Personal Labels - dummies

Du kan forandre hvordan du føler ved at ændre den måde du tænker og snakker om dig selv. Nedenstående tabel opdeler mellem negative selvdæmpende etiketter, som du måske siger højt eller indadtil tænker på dig selv og konstruktive sundere bekræftelser, som du kan vælge at sige og føle i stedet. At skifte dine ord på denne måde kan hjælpe dig ...

Valg af editor

Sådan oprettes dit DSLR-filmprojekt - dummier

Sådan oprettes dit DSLR-filmprojekt - dummier

Det er nemt at starte et DSLR-filmprojekt. Bare gå til Fil → Ny → Projekt for at lave en ny. Derefter skal du give det et navn, helst en der har noget at gøre med filmen. Du kan kalde det The Last Kiss eller Debbie. Det er ligegyldigt. Bare navngiv det og klik på OK. Udnyt ...

Sådan skaber du dramatisk lys til din DSLR-film - dummier

Sådan skaber du dramatisk lys til din DSLR-film - dummier

Forstå begrebet dramatisk belysning er en start, men teori får dig kun så langt. Det hjælper ikke medmindre du kan bruge din DSLR til at skabe overbevisende belysning. Traditionelt trepunkts lys giver et godt udgangspunkt. Derefter bliver tingene mere interessante. Filmlys som Rembrandt Når du tænker på det mest dramatiske ...

Hvordan man laver magiske film med flip video - dummier

Hvordan man laver magiske film med flip video - dummier

En magisk film er magisk, primært fordi du er overlader det til FlipShare til at redigere sammen tilfældige segmenter af dine klip og billeder i en endelig forkortet film, der fanger den overordnede essens af dine klip. Nogle vigtige beslutninger Magic Movie-funktionen gør med hensyn til dine klip, når du opretter en Magic Movie ...

Valg af editor

Hvordan man arbejder med CSS3-moduler - dummier

Hvordan man arbejder med CSS3-moduler - dummier

For at gøre det enklere, kan CSS3-modulerne adskilles i ti kategorier: grænser, baggrunde, skrifttyper, teksteffekter, flere kolonner, overgange, 2D overgange, 3D overgange, animationer og brugergrænseflade. Tag et kort kig på hvert modul for at se, hvad det kan gøre. Grænser: Grænsemodulet udvider kapaciteterne i grænsekategorien ved at tilføje valgmuligheder ...

Sådan arbejder du med CSS3 Pattern Selectors - dummies

Sådan arbejder du med CSS3 Pattern Selectors - dummies

I nogle tilfælde et valg du har brug for make in CSS3 har intet at gøre med enten tags eller attributter, men mønsteret, hvor objekterne vises på siden. Du kan f.eks. Kun vælge det første objekt, uanset hvad det pågældende objekt kan være. I nogle tilfælde vil du ...

Hvordan man arbejder med skyder i CSS3 - dummies

Hvordan man arbejder med skyder i CSS3 - dummies

Skydere giver brugeren mulighed for at indtaste en værdi visuelt - som en del af en helhed. I CSS3 sikrer en skyder, at brugeren indtaster en korrekt værdi inden for en række værdier, så du behøver ikke bekymre dig om sikkerhedsproblemer eller forkerte værdier. Som et resultat giver skyderen et værdifuldt middel til ...