Drop links or images here to add them to the editor.

In deze oefening oefen je met meervoudige regressie-analyse (met twee onafhankelijke variabelen) aan de hand van een interactieve Shiny-app. De app genereert criminologische datasets en laat je alle tussenstappen handmatig berekenen — vergelijkbaar met Oefening 11.1, maar nu met directe feedback.


De App Openen

De interactieve app is beschikbaar op:

Oefeningen voor Meervoudige Regressie

Let op: Deze link werkt alleen als de app actief draait. Vraag je docent om de app te starten als deze niet beschikbaar is.


Leerdoelen

Na het werken met deze app kun je:


Hoe Werkt de App?

Stap 1: Kies een Scenario

De app bevat verschillende criminologische scenario’s, zoals:

Elk scenario heeft twee onafhankelijke variabelen (x₁ en x₂) en één afhankelijke variabele (Y), met realistische criminologische benamingen.

Stap 2: Kies de Steekproefgrootte

Selecteer het aantal observaties (N):

Stap 3: Genereer Data

Klik op “Genereer dataset” of gebruik “Willekeurig scenario” voor een andere dataset. Voer optioneel een seed in voor reproduceerbare datasets.

Je krijgt een datatabel te zien met x₁-, x₂- en Y-waarden per eenheid.

Stap 4: Bereken Handmatig (21 stappen)

Met de hand (rekenmachine mag!), bereken alle tussenstappen zoals in Hoofdstuk 11 geleerd:

Deel II — Stap 1: Gemiddelden

Deel III — Stappen 2–6: Afwijkingen, kwadraten & kruisproducten

Deel IV — Stappen 7–8: Varianties & standaarddeviaties

Deel IV-A — Stappen 9–11: Covarianties

Deel IV-B — Stappen 12–14: Correlatiecoëfficiënten

Deel V — Stappen 15–18: Regressiecoëfficiënten

Deel VI — Stap 19: Voorspellingen

Deel VII — Stappen 20–21: Model fit

Stap 5: Vul je Antwoorden in de App

Voer je berekende waarden in de invoervelden in met 4 decimalen nauwkeurigheid.

Belangrijke afrondingsregel: Rond pas af bij het invullen, niet tijdens de berekening!

Stap 6: Ontvang Feedback

De app geeft directe feedback met kleuren:

De app toont geen correcte antwoorden, maar geeft per stap aan of je berekening klopt.


Visualisaties in de App

De visualisaties worden ontgrendeld wanneer alle stappen correct zijn:

  1. 3D-scatterplot (of projectieplot)
    • Toont de datapunten in de ruimte van x₁, x₂ en Y
    • Helpt het vlak van de meervoudige regressie te begrijpen
  2. Residuenplot
    • Voorspelde waarden (Ŷ) vs. residuen (Y − Ŷ)
    • Helpt systematische fouten in het model te detecteren
  3. Kalibratieplot
    • Vergelijkt voorspelde waarden (Ŷ) met geobserveerde waarden (Y)
    • Diagonale lijn = perfecte voorspelling

Statistieken Samenvatting

De app toont automatisch (na correcte berekening):


Tips voor Efficiënt Oefenen

  1. Begin klein: Start met N=5 om de 21 stappen te leren
  2. Controleer tussenstappen: Een fout in de kruisproducten werkt door in b₁ en b₂
  3. Maak een vaste tabel-template: Twee tabellen (afwijkingen + kwadraten/kruisproducten)
  4. Gebruik een seed: Bij dezelfde seed krijg je dezelfde data (handig om samen te oefenen)
  5. Let op de determinant: Als de determinant klein is, zijn x₁ en x₂ sterk gecorreleerd (multicollineariteit)
  6. Let op afrondingen: Gebruik consequent 4 decimalen voor alle tussenstappen

Oefenopgaven

Opdracht 1: Basisberekening

Bereken alle 21 stappen. Wat zijn b₁, b₂ en het intercept?

Opdracht 2: Volledig Model

Bereken alle stappen. Welk percentage van de variantie in Y wordt verklaard door x₁ en x₂ samen?

Opdracht 3: Vergelijking met Bivariate Regressie

Gebruik deze app twee keer met dezelfde seed: één keer met alleen x₁ als predictor (bivariate regressie) en één keer met x₁ + x₂ (meervoudige regressie).

Vergelijk:


Veelgestelde Vragen

Q: Waarom verschillen mijn antwoorden van de app?
A: Controleer je afrondingen. Gebruik 4 decimalen consequent tijdens alle berekeningen.

Q: Kan ik de correcte antwoorden zien?
A: Nee, de app toont alleen of je antwoord juist is (kleurcodering), niet het correcte antwoord. Dit stimuleert zelfstandig nadenken.

Q: Hoe weet ik welke stap fout is?
A: Elke stap krijgt apart feedback. Begin bij de eerste rode stap — fouten propageren naar latere stappen.

Q: Wat betekent de seed?
A: Een seed is een getal dat zorgt voor reproduceerbare willekeurige data. Dezelfde seed = dezelfde dataset.

Q: Moet ik R-code schrijven?
A: Nee! Deze oefening is voor handmatige berekening. De app is alleen een hulpmiddel voor feedback.

Q: Waarom is de determinant nodig?
A: De determinant meet de onafhankelijkheid van x₁ en x₂. Bij hoge correlatie tussen de predictoren (multicollineariteit) wordt de determinant klein en worden b₁ en b₂ instabiel.


Verband met Hoofdstuk 11

Deze app helpt je oefenen met:


Wat Moet Je Inleveren?

Voor deze oefening hoef je niets in te leveren op Dodona. Dit is een oefentool voor zelfstudie en voorbereiding op het examen.

Gebruik de app om:


Succes met oefenen!