* For further details see http://www.jutze.com/research/2013-schult-et-al-differential-prediction/ * Project: Genderfairness * Purpose of this syntax: data analysis for the "Reanalysen" publication * * written by Johannes Schult, johannes.schult@uni-konstanz.de * last updated 2011-05-18 * * Create data file that contains the descriptive statistics for the samples * WORK IN PROGRESS - DOES NOT WORK RIGHT NOW... so not working in progress... OMS /SELECT TABLES /DESTINATION FORMAT=SAV OUTFILE='myhome\descriptivesV1.sav' VIEWER=NO /IF COMMANDS = ['Frequencies'] subtypes = ['Statistics']. * Sample 1 GET FILE='myhome\set1V1ask.sav'. DATASET NAME set1 WINDOW=FRONT. FREQUENCIES VARIABLES=abi fgpaO test_verbal test_numeric /FORMAT=NOTABLE /STATISTICS=STDDEV MEAN /ORDER=ANALYSIS. SORT CASES BY female. SPLIT FILE SEPARATE BY female. FREQUENCIES VARIABLES=abi fgpaO test_verbal test_numeric /FORMAT=NOTABLE /STATISTICS=STDDEV MEAN /ORDER=ANALYSIS. SPLIT FILE OFF. DATASET CLOSE set1. * Sample 2 GET FILE='myhome\set2V1trapmann.sav'. DATASET NAME set2 WINDOW=FRONT. FREQUENCIES VARIABLES=abi fgpaO test_verbal test_numeric /FORMAT=NOTABLE /STATISTICS=STDDEV MEAN /ORDER=ANALYSIS. SORT CASES BY female. SPLIT FILE SEPARATE BY female. FREQUENCIES VARIABLES=abi fgpaO test_verbal test_numeric /FORMAT=NOTABLE /STATISTICS=STDDEV MEAN /ORDER=ANALYSIS. SPLIT FILE OFF. DATASET CLOSE set2. * Sample 3 GET FILE='myhome\set3V1ot.sav'. DATASET NAME set3 WINDOW=FRONT. FREQUENCIES VARIABLES=abi fgpaO test_verbal test_numeric /FORMAT=NOTABLE /STATISTICS=STDDEV MEAN /ORDER=ANALYSIS. SORT CASES BY female. SPLIT FILE SEPARATE BY female. FREQUENCIES VARIABLES=abi fgpaO test_verbal test_numeric /FORMAT=NOTABLE /STATISTICS=STDDEV MEAN /ORDER=ANALYSIS. SPLIT FILE OFF. DATASET CLOSE set3. OMSEND. * Revise data file that contains the Rs, bringing it into the Table format. GET FILE='myhome\descriptivesV1.sav'. DATASET NAME table1 WINDOW=FRONT. * Clean up data. DELETE VARIABLES Command_ Subtype_ Label_ Var1 RQuadrat KorrigiertesRQuadrat StandardfehlerdesSchätzers. * Create new variable that contains 1,2,3,4,5,1,2,3,4,5,1,2,3,4,5 and so on. COMPUTE row = $CASENUM. IF(row > 5) row = row - 5. IF(row > 5) row = row - 5. IF(row > 5) row = row - 5. IF(row > 5) row = row - 5. IF(row > 5) row = row - 5. IF(row > 5) row = row - 5. IF(row > 5) row = row - 5. IF(row > 5) row = row - 5. IF(row > 5) row = row - 5. IF(row > 5) row = row - 5. EXECUTE. SORT CASES row. CASESTOVARS /ID=row /GROUPBY=VARIABLE. FLIP VARIABLES=ALL. DATASET NAME tablex WINDOW=FRONT. DATASET CLOSE table1. FILTER OFF. USE ALL. SELECT IF (CASE_LBL ~= "row"). EXECUTE. DELETE VARIABLES CASE_LBL. FORMATS ALL(F8.3). EXECUTE. SAVE OUTFILE='myhome\validitiesV1.sav' /COMPRESSED. DATASET CLOSE tablex. * End of Table creation.