Huis Persoonlijke financiën Hoe u lineaire gegevensrelaties kunt modelleren met R-dummies

Hoe u lineaire gegevensrelaties kunt modelleren met R-dummies

Inhoudsopgave:

Video: Excel || Vergelijken van twee lijsten in Excel 2025

Video: Excel || Vergelijken van twee lijsten in Excel 2025
Anonim

Een variantieanalyse voor uw gegevens kan ook worden geschreven als een lineair model in R, waarbij u een factor als een voorspellende variabele gebruikt om een ​​responsvariabele te modelleren.

Natuurlijk kunnen voorspellingsvariabelen ook continue variabelen zijn. Het gewicht van een auto heeft bijvoorbeeld duidelijk invloed op de kilometerstand. Maar het zou leuk zijn om een ​​idee te hebben over de omvang van die invloed. In essentie wilt u de vergelijking vinden die de trendlijn vertegenwoordigt. U vindt de gegevens die u nodig hebt om dit te controleren in de dataset mtcars.

Een lineair model bouwen

Met de functie lm () kunt u alles opgeven, van het meest eenvoudige lineaire model tot complexe interactiemodellen.

Om de kilometerstand te modelleren in functie van het gewicht van een auto, gebruikt u de functie lm (), zoals deze: >> Model <- lm (mpg ~ wt, data = mtcars)

U levert twee argumenten:

Een formule die het model beschrijft:
  • Hier modelleert u de variabele mpg als een functie van de variabele wt. Een gegevensframe met de variabelen in de formule:

  • Hier gebruikt u de dataframe mtcars. Je kunt veel complexe modellen specificeren met de formule-interface als je de weg weet.

Het resulterende object is een lijst met een zeer complexe structuur, maar in de meeste gevallen hoeft u zich daarover geen zorgen te maken. Het modelobject bevat veel informatie die nodig is voor de berekeningen van diagnostiek en nieuwe voorspellingen.

Informatie uit het model extraheren

In plaats van in het modelobject zelf te duiken en de informatie ergens in het lijstobject te vinden, kunt u enkele functies gebruiken die u helpen de benodigde informatie te krijgen van het model. U kunt bijvoorbeeld een benoemde vector met de coëfficiënten uit het model extraheren met behulp van de functie coef (), zoals deze: >> coef. Model coef. Model (onderschepping) wt 37. 285126 -5. 344472

Deze coëfficiënten vertegenwoordigen het snijpunt en de helling van de trendlijn. U kunt dit gebruiken om de trendlijn in een scatterplot van de gegevens te plotten. U doet dit in twee stappen:

U plot de scatterplot met de gegevens.

U gebruikt daarvoor de plot () -functie.

  1. U gebruikt de functie abline () om de trendlijn te tekenen op basis van de coëfficiënten.

    De volgende code geeft je de plot: >> plot (mpg ~ wt, data = mtcars)> abline (a = coef. Model [1], b = coef. Model [2])

  2. De abline () argument a staat voor het snijpunt en b staat voor de helling van de trendlijn die u wilt plotten. U plot een verticale lijn door het argument v in te stellen op het snijpunt met de

x

-as in plaats daarvan.Horizontale lijnen worden geplot door het argument v in te stellen op het snijpunt met de

y -as. Hieronder vindt u een overzicht van functies om informatie uit het modelobject zelf te extraheren. Deze functies werken met verschillende modelobjecten, inclusief de objecten die zijn gebouwd door aov () en lm (). Veel pakketauteurs bieden ook dezelfde functies voor de modellen die door de functies in hun pakket zijn gebouwd. U kunt dus altijd proberen deze extractiefuncties te gebruiken in combinatie met andere modelfuncties. Functie

Wat het doet

coef ()

Retourneert een vector met de coëfficiënten van het model confint ()
Retourneert een matrix met de boven- en onderlimiet van > betrouwbaarheidsinterval voor elke coëfficiënt van het model voorzien ()
Geeft als resultaat een vector met de gepaste waarden voor elke waarneming

residuen ()

Geeft als resultaat een vector met de residuen voor elke waarneming < vcov () Geeft als resultaat de variantie-covariantiematrix voor de coëfficiënt
Hoe u lineaire gegevensrelaties kunt modelleren met R-dummies

Bewerkers keuze

De anatomie van een vishaak - dummies

De anatomie van een vishaak - dummies

De uitvinding van de vishaak veranderde de geschiedenis. Effectiever dan speren of blote handen, vishaken liet mensen dieper water vissen en opende de deur voor zoveel dingen, inclusief, vele eeuwen later, dikke catalogi van vistuig. De eerste haakachtige apparaten, kloven genaamd, werden gebruikt tijdens het stenen tijdperk. De kloven waren klein ...

Vissen Voor Dummies Cheat Sheet - dummies

Vissen Voor Dummies Cheat Sheet - dummies

Om vissen consequent te vangen, moeten vissers iets weten over de vis die ze nastreven en de habitat waar deze vissen verblijven. Een voorbereide visser is vaak een succesvolle visser, dus je kunt een kaart gebruiken om te bepalen wat je volgende visreis moet meenemen. Voor meer voorbereiding, zou u de bekende ...

4 NFL-regelwijzigingen voor 2013 - dummies

4 NFL-regelwijzigingen voor 2013 - dummies

Hoewel de basisregels voor het scoren en verplaatsen van het voetbal naar beneden toe veld blijft over het algemeen statisch, de NFL maakt vaak kleine aanpassingen aan regels en boetes. Voor 2013 hebben NFL-bezitters vier belangrijke wijzigingen aangebracht: weglating van de plooilijn, straffen voor treffers met de kroon van de helm, wijzigingen in de replay-uitdaging ...

Bewerkers keuze

Uw campingrugzak laden - dummies

Uw campingrugzak laden - dummies

Voordat u jammin 'goodies in die rugzak installeert, moet u beslissen of u met de rugzak gaat een intern frame of extern frame (zie afbeelding 1). Figuur 1: Interne frame (links) en externe frame rugzakken. Interne frame rugzakken hebben een gestroomlijnde vorm, omdat het frame, een flexibel frame, zich in de rugzak bevindt. Omdat het pakket is ...

Wereldwijde noodfrequenties en telefoonnummers - dummies

Wereldwijde noodfrequenties en telefoonnummers - dummies

Om hulp te roepen in een noodsituatie, kunt u elke gewenste radio gebruiken zender waartoe u toegang hebt en kunt u afstemmen op elke frequentie om hulp te vragen. Wanneer u een redding nodig hebt, geeft de wet u onbeperkte toegang tot radio's en hun frequenties. Het is echter veel waarschijnlijker dat je een snellere ...

Weten hoe te kamperen met kinderen - dummies

Weten hoe te kamperen met kinderen - dummies

Kamperen met kinderen is een uitstekende manier om liefde voor het buitenleven te delen zonder het budget te breken. Hoewel familie-backpacken of kamperen een grote mate van planning en veel geduld vergt, is het een lonende activiteit voor zowel u als uw kinderen. Als je eerder bent gaan kamperen, zul je je snel realiseren ...

Bewerkers keuze

Laag zelfbeeld en codependency - dummies

Laag zelfbeeld en codependency - dummies

Terwijl schaamte een gevoel is, gevoel van eigenwaarde weerspiegelt hoe je denkt over jezelf. Het is een zelfbeoordeling. Eigenwaarde is je echte mening over jezelf. Je zelfwaardering kan hoog of laag zijn, maar is niet gebaseerd op wat anderen denken. In plaats van Eigenwaarde (een hoofdletter "S" om zelfevaluatie te benadrukken), kijken codependenten naar anderen voor hun waarde en validatie. Anders ...

Streven naar een interne locus van controle - dummies

Streven naar een interne locus van controle - dummies

De meeste codependents hebben een externe locus of control, wat betekent dat ze denk externe factoren zijn de oorzaak van wat er met hen gebeurt en hoe ze zich voelen. Codependents verwachten en hopen dat verandering van buitenaf of van iemand anders komt. Hun focus en macht liggen buiten zichzelf. Ze kijken naar anderen om te maken ...

Middenfase van codependency and recovery - dummies

Middenfase van codependency and recovery - dummies

Het belangrijke middenstadium van codependency is waar ontkenning, pijnlijke emoties en obsessief-compulsieve gedragspatronen komen veel voor. Je verhoogt de pogingen om te controleren, terwijl je je meer onbeheersbaar voelt. Wanneer je herstelt, herstel je onafhankelijkheid, balans en meer gemoedsrust. Het ziekteproces van codependency Zonder ondersteuning blijven ontkenning en isolatie bestaan ​​en worden de problemen erger. ...