- Screenshot 2024-01-14 234636.png (250.72 KiB) 1247-mal betrachtet
- Screenshot 2024-01-14 234902.png (79.87 KiB) 1247-mal betrachtet
- Screenshot 2024-01-14 234846.png (135.65 KiB) 1247-mal betrachtet
Hallo, ich schreibe gerade meine Bachelorarbeit und stehe vor einem Problem. Ich habe eine Umfrage veröffentlicht und möchte die Ergebnisse mit STATA auswerten. Ich musste schon einige Dinge anpassen, um mit den Daten arbeiten zu können. Nun habe ich allerdings folgendes Problem:
Ich habe strings in numerische Variablen umgeschrieben. Z.B. der Fachbereich, den die Befragten angeben sollten hieß vorher fb, ich habe ihn umgewandelt und er heißt jetzt fb_r. Die Ergebnisse die drin waren hatten Antwortcodes (AO01, AO02, ...) diese habe ich benannt in eco, law, sosci, etc und habe numlabel, add benutzt, dass sie einen "Wert" haben. Ich möchte jetzt eco, ecoped, poleco und busad in fb_r zu einer Variable zusammenfassen, bekomme aber gesagt, dass die Variablen eco, ecoped, ... nicht existieren.
Habe fb_r dann noch gerecasted, von long in float, aber das hat auch nicht gebracht. Wie kann ich das lösen? (Ich bin Anfänger in STATA also bitte alles erklären
)
hier meine Do-File:
*Umkodieren
numlabel, add
tabulate G01Q06
rename G01Q07_SQ011 umweltzerst
rename G01Q07_SQ002 vernetzKomm
rename G01Q07_SQ003 kultur
rename G01Q07_SQ009 poliMachtverl
rename G01Q07_SQ004 waren
rename G01Q07_SQ005 ausbeutung
rename G01Q07_SQ006 inthandel
rename G01Q07_SQ008 natintmacht
rename G01Q07_SQ007 finanzkap
rename G01Q07_SQ012 intpoliZsm
rename G01Q07_SQ010 jobverlust
rename G01Q02 sex
rename G01Q03 age
rename G01Q06 studgang
rename G01Q04 fb
rename G01Q04_other fbother
rename G01Q05 semester
rename G01Q08_SQ001 globgut
rename G01Q08_SQ002 globschlecht
rename G01Q08_SQ003 globwn
rename G01Q10_SQ001 globtrotzunabhverl
rename G01Q09 deprofit
rename G01Q13_SQ001 berufspers
rename G01Q14_SQ001 lireskala
rename G01Q11 negerf
rename G01Q12 mail
*destring strg variables in num vriables
encode studgang, generate(studgang_r)
label variable studgang_r "degree courses"
ssc install labutil2
tab studgang_r
label values studgang_r sg
tab studgang_r
label define sg 1 "BA" 2 "MA" 3 "andere"
tab studgang_r
encode fb, generate(fb_r)
label variable fb_r "department"
tab fb_r
label values fb_r fachb
tab fb_r
label define fachb 1 "eco" 2 "law" 3 "sosci" 4 "posci" 5 "socio" 6 "ecoped" 7 "poleco" 8 "busad"
tab fb_r
encode semester, generate(semester_r)
label variable semester_r "semester"
tab semester_r
label values semester_r sem
tab semester_r
encode deprofit, generate(deprofit_r)
label variable deprofit_r "profit for germany through globalization"
tab deprofit_r
label values deprofit_r prof
tab deprofit_r
label define prof 1 "Yes" 2 "No" 3 "Neither"
tab deprofit_r
encode berufspers, generate(berufspers_r)
label variable berufspers_r "career prospects"
tab berufspers_r
label values berufspers_r carpros
tab berufspers_r
label define carpros 1 "very good" 2 "good" 3 "mediocre" 4 "bad" 5 "very bad"
tab berufspers_r
encode lireskala, generate(lireskala_r)
label variable lireskala_r "left-right-scale"
tab lireskala_r
label values lireskala_r lerisc
tab lireskala_r
label define lerisc 1 "left" 2 "center-left" 3 "center" 4 "center-right" 5 "right"
tab lireskala_r
*combine similar departments
numlabel, add
tab fb_r
generate eco_all = eco + ecoped + poleco + busad