Skip to content
Snippets Groups Projects
Commit 38cf0882 authored by Philipp Kleer's avatar Philipp Kleer
Browse files

added 1 slide

parent c87d5def
No related branches found
No related tags found
No related merge requests found
slides/pics/full_join.jpg

13.4 KiB

slides/pics/left_join.jpg

13.3 KiB

slides/pics/right_join.jpg

13.7 KiB

......@@ -284,7 +284,7 @@ statclass2
--
$\Rightarrow$ Namenwerte sind Spaltennamen!
$\rightarrow$ Namenwerte sind Spaltennamen!
---
......@@ -663,6 +663,27 @@ Dies ist oft bei Mehrebenenansätzen nötig. Man hat Daten auf zwei verschiedene
---
# left_join(), right_join() & full_join()
Die Logik der drei Funktionen ist recht gut visuell darzustellen.
1. **pull-left()**: Daten des linken Datensatzes werden um gemeinsame des rechten Datensatzes ergänzt.
![left-join()](./pics/left_join.jpg)
--
2. **pull-right()**: Daten des rechten Datensatzes werden um gemeinsame des linken Datensatzes ergänzt.
![right_join()](./pics/right_join.jpg)
--
3. **full_join()**: Daten beider Datensätze werden komplett verbunden.
![full_join()](./pics/full_join.jpg)
---
# Zwei Datensätze kombinieren
Wir möchten nun die Makrodaten aus `uniMacro` jeweils passend auf Studienort und Studienfach in den Mikrodatensatz hinzufügen, um anschließend ein Multi-Level-Modell zu berechnen. Hierzu nutzen wir `left_join()` und geben im Argument `by` an, dass sowohl `city` als auch `study` als **Matching**-Variablen genutzt werden sollen.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment