Variablenlabel aus zweiten Datensatz

Wie rufe ich R-Funktionen auf, wie selektiere ich Daten, ich weiß nicht genau ....

Moderatoren: EDi, jogo

Antworten
Eule10
Beiträge: 6
Registriert: Fr Jun 19, 2020 8:36 pm

Variablenlabel aus zweiten Datensatz

Beitrag von Eule10 »

Hallo zusammen,
ich bin nach wie vor neu in R und kämpfe mich so durch die Funktionen.
Mein aktuelles Problem ist folgendes:

Ich habe einen Datensatz (data):
"" "id12411" "KREISE" "STAG" "BEV215_val" "BEV215_qual" "BEV215_lock" "BEV215_err" "BEV216_val" "BEV216_qual" "BEV216_lock" "BEV216_err"
"1" "D" 14730 "31.12.2011" 38.3 "e" NA 0 23.9 "e" NA 0
"2" "D" 14730 "31.12.2012" 38.7 "e" NA 0 24.4 "e" NA 0
"3" "D" 14730 "31.12.2013" 39.1 "e" NA 0 25.1 "e" NA 0
"4" "D" 14730 "31.12.2014" 39.9 "e" NA 0 25.9 "e" NA 0
"5" "D" 14730 "31.12.2015" 40.9 "e" NA 0 27.1 "e" NA 0
"6" "D" 14730 "31.12.2016" 42.2 "e" NA 0 28.2 "e" NA 0
"7" "D" 14730 "31.12.2017" 43.3 "e" NA 0 28.9 "e" NA 0
"8" "D" 14730 "31.12.2018" 44.7 "e" NA 0 29.9 "e" NA 0

dann habe ich einen zweiten Datensatz (dmeta):

"" "name" "description" "unit"
"1" "BEV215" "Altenquotient" "Anzahl"
"2" "BEV216" "Jugendquotient" "Anzahl"
"3" "KREISE" "Kreise und kreisfreie Städte" ""
"4" "STAG" "Stichtag" ""

Nun würde ich diese Informationen gerne zusammenführen und zwar so, dass die Deskriptionen aus dmeta als Variablenlabels (z.B. mittels apply_labels aus expss) im Datensatz (data) verwendet werden. Also bei allen Varibalen die mit BEV215 beginnen soll "Alterquotient" als Variablenlabel verwendet werden.
Irgendwelche Ideen?
Vielen Dank für eure Zeit
Eule10
Antworten