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

Juniper breidt Junos uit van netwerkbesturingssysteem tot volledig platform - dummies

Juniper breidt Junos uit van netwerkbesturingssysteem tot volledig platform - dummies

Juniper heeft zijn Junos-softwareportfolio uitgebreid het besturingssysteem, waarbij nieuwe mogelijkheden worden toegevoegd om een ​​koppeling te maken met de toepassingsruimte, evenals clientsoftware voor mobiele en persoonlijke computerapparatuur. Het Junos-besturingssysteem, het Junos Space-netwerkapplicatieplatform en de Junos Pulse-client vormen samen het Junos-platform. Door de integratie van deze software ...

Junos Netwerkbesturingssysteem Kenmerken Wereldklasse architectuur - dummies

Junos Netwerkbesturingssysteem Kenmerken Wereldklasse architectuur - dummies

Hoe ingenieurs een netwerkbesturingssysteem ontwerpen, heeft invloed op de betrouwbaarheid , beveiliging, schaalbaarheid en prestaties van niet alleen de apparaten, maar ook het algemene netwerk, met name in grootschalige systemen. Het besturingssysteem moet omgaan met de vele verschillende processen die essentieel zijn voor het uitvoeren van de hedendaagse wereldwijde netwerken, terwijl ook een eerlijk delen van bronnen wordt verzekerd zodat geen proces of ...

Label Stacking in MPLS Networks - dummies

Label Stacking in MPLS Networks - dummies

Terwijl pakketten worden doorgestuurd in een labelomschakelend raamwerk, MPLS-routers encapsuleren de pakketten met speciale headers genaamd labels. Een label vertelt in feite aan de router aan welke LSP het toebehoort. De router kan dan de invoerpoort en de LSP-informatie gebruiken om te bepalen waar de volgende sprong in de LSP zich bevindt. U kunt feitelijk toevoegen ...

Bewerkers keuze

Hoe onderschrijf ik andere Klout-beïnvloeders - dummies

Hoe onderschrijf ik andere Klout-beïnvloeders - dummies

U kunt uw influencerlijst gebruiken om aanbevelingen te doen, is een actie die Klout beschrijft als het geven van + K. Een deel van je Klout-score komt van het aantal aanbevelingen dat je van anderen ontvangt. Klout legt een limiet van 10 op het aantal endorsements dat elke dag kan worden gegeven om de ...

Hoe u uw social media-metrieken kunt verfijnen - dummies

Hoe u uw social media-metrieken kunt verfijnen - dummies

Die u kunt gebruiken Verkooptrechtergegevens om uw doelen voor de doelen van sociale media te verfijnen. Een deel van het afstemmen van je doelen houdt in dat je ze aanscherpt tot ze overgaan van hoop naar mijlpalen. Hier zijn een paar voorbeelden van dingen die mensen fout zoeken voor doelen: meer geld verdienen. Dit is een hoop en een droom en een geweldige ...

E-mailmeldingen voor uw Klout-voordelen krijgen - dummies

E-mailmeldingen voor uw Klout-voordelen krijgen - dummies

Je bent niet de gewoonte om Klout regelmatig te bezoeken, je kunt een e-mailalert voor Perks maken. Het kan lastig zijn om bij te houden wat je allemaal hebt meegemaakt in de wereld van de sociale media; dit kan u helpen uw social media-beheer te vereenvoudigen. Wanneer u in aanmerking komt voor een Perk en ...

Bewerkers keuze

Hoe u uw digitale trouwfoto's groepeert met Adobe Lightroom - dummies

Hoe u uw digitale trouwfoto's groepeert met Adobe Lightroom - dummies

Bij het bewerken van uw digitale trouwfoto's , het creëren van een gevoel van orde met uw afbeeldingen laat u toe om specifieke foto's snel te vinden. Adobe Photoshop Lightroom heeft een prachtige functie genaamd Collecties die u de mogelijkheid biedt om uw beste foto's van een bruiloft of specifieke afbeeldingen binnen één categorie te bekijken. Als u uw eigen verzameling wilt instellen ...

Fotograferen met Fireworks - dummies

Fotograferen met Fireworks - dummies

Misschien heb je het maken van foto's van vuurwerk met je digitale camera vermeden omdat je dacht foto's te maken van de kleurenuitbarstingen van vuurwerk was te moeilijk. Het geheim van het schieten van vuurwerk is om een ​​beetje te plannen.

Handmatig opnamen maken met uw digitale SLR-camera - dummies

Handmatig opnamen maken met uw digitale SLR-camera - dummies

Of u een DSLR-camera hebt die AEB fotografeert of niet, weten hoe je handmatige haakjes moet schieten, is handig. Na wat oefenen worden HDR-foto's (haakjes, belichting en de andere aspecten en terminologie) op je brein afgedrukt. Je wordt ook beter in het werken met je camera op deze manier. Volg deze stappen om handmatig ...