Kohler (2002b): Der demokratische Klassenkampf.
Downloadseite zum "demokratischen Klassenkampf"
Auf dieser Seite finden sich Materialien zu meinem Buch "Der
demokratische Klassenkampf. Zum Zusammenhang von Sozialstruktur und
Parteipräferenz" Frankfurt a. M. und New York: Campus 2002
Methodischer Anhang
Mit den hier bereit gestellten Materialien können die
Analysen des Buches nachvollzogen und, fall gewünscht, nachgerechnet
werden. Im Buch sind bei jeder Analyse die Namen der dazu
benötigten Stata Do-Files abgedruckt. Die Stata Do-Files erhalten
Sie durch Eingabe folgender Stata Befehle:
. net from http://www.wzb.eu/~kohler/publications/klassenkampf/
. net get part1
. net get part2
Zum Download eines Zip-Archivs aller Do-Files klicken Sie
hier.
Nachfolgend finden Sie eine kommentierte Liste der Stata
Do-Files. Die Reihenfolge der Liste entspricht den Einträgen im Master
Do-File. Hinweise zur Verwendung des Master-Do-Files finden Sie in der
Einleitung der Dissertation (Abschnitt 0.6, "Replizierbarkeit")
Achtung: Zum Ablauf der Do-Files müssen einige Stata-Prozeduren
nachinstalliert werden. Die Installation dieser Prozeduren kann mit
Hilfe des Master Do-File automatisch erfolgen. Dies erfordert jedoch
eine Verbindung zum Internet sowie die Stata-Version 6.0 oder höher.
* +--------------------------------+
* |Generierung zentraler Variablen |
* +--------------------------------+
crstruk1.do Bundesland, Haushaltsstellung, Familienstand, Schulbildung,
Berufsausbildung, Bildungsdauer, Erwerbsstatus,
Nie Erwerbst"atig, In Ausbildung, Haushaltseinkommen
creink.do Berufsbezogenes pers"onliches Bruttoeinkommen
crstruk2.do Einordnungsberufe "Hauptverdiener", "Pappi" und "Terwey"
creigen1.do Datensatz zur Fehlerkorrektur
aneigen1.do Fehlersuche 1: Nonmatchs korrekt?
crkorr1.do Korrektur der Non-matchs aus aneigen1
creigen2.do Datensatz zur Fehlerkorrektur (Kopie von creigen1)
aneigen2.do Zur Kontrolle nochmal: Nonmatchs korrekt?
(Kopie von aneigen1) -> ok
cregp.do EGP -- Klassenschema
creigen3.do Datensatz zur Suche nach fehlerhaften Nonmatchs in EGP
aneigen3.do Fehlersuche 2: Nonmatchs korrekt? und alle groesser -2
crkorr3.do Korrektur Non-matchs aus aneigen3.do
creigen4.do Datensatz zur Suche nach fehlerhaften Nonmatchs in EGP
aneigen4.do Nochmal Fehlersuche 2
crkorr4.do Korrektur eines Fehler in crkorr3.do
creigen5.do Datensatz zur Suche nach fehlerhaften Nonmatchs in EGP
aneigen5.do Nochmal Fehlersuche 2 -> ok
* +-------+
* |Anhang |
* +-------+
anegpvgl.do Vergleich ALLBUS - SOEP Klassenschema
crkorr5.do Label für bsth vergessen -> Korrektur
cregpanh.do Long Data mit EGP, Einkommen, Prestige für Anhang
anegpfre.do Verteilung EGP, -> egpfre.gph
anegpfr2.do Menge mit "halber" Information zugewiesene Klassen
anegpfrx.do -> anegpfre für Westen
creta.do eta^2 Einkommen/Prestige -> EGP
grholtm.do Replikation eta^2 bei Holtman (1990) (Eink/Prestige)
anegppre.do Prestige der EGP--Klassen in ALLBUS und SOEP
anegpein.do Einkommen der EGP--Klassen in ALLBUS und SOEP
anholtm1.do Warum höheres Einkommen im SOEP?
anholtm2.do Warum eta^2 im SOEP bei Einkommen niedrig?
anlr.do Politbarometer: Validität rechts--links--Schema
crrl.do Erzeugung des Rechts--Links--Schemas
anrl1.do Fehlercheck 1 Rechts--Links--Schema -> all clear
cregppat.do Muster ISCO-BST-EGP fuer SOEP und ALLBUS
anholtm3.do anholtm, jedoch Anwendung ALLBUS-EGP auf SOEP Daten
* Fehler durch Gewichtung beim Allbus: Gewichtungsvariable
* enthält 99.999 für Personen, denen kein Gewicht zugewiesen werden
* kann. -> werden auf "." gesetzt. Analysen werden wiederholt
* Wiederholung vorhergehender Analysen
anegpfr3.do Verteilung EGP--Klassenschema (anegpfre)
anegpfr4.do Wie anegpfre, jedoch nur für Westen (anegpfrx)
creta2.do
grholtm4.do Replikation eta^2 bei Holtman (1990)(anholtm)
anegppr1.do Prestige der EGP--Klassen in ALLBUS und SOEP (anegppre)
anegpei1.do Einkommen der EGP--Klassen in ALLBUS und SOEP (anegpein)
anegppid.do PID der EGP--Klassen in Allbus und SOEP '90
crpid.do PID fuer alle Wellen
aneinord.do Vergleich der Einordnungsberufe
aneinor1.do Vergleich Einordnungsberufe, nur Westdeutsche
* +----------+
* |Kapitel 3 |
* +----------+
ancases.do Zentrale Fallzahlen im SOEP
crweights.do Gewichtungsfaktoren fuer Laengschnitte 84-97
* +----------+
* |Kapitel 6 |
* +----------+
grxtreg1.do Beispiel für Fixed--Effects--Regression
grtpaths.do Erzeugt Graphik der Zeitpfade aus Allison 1994
* +----------+
* |Kapitel 1 |
* +----------+
grverbr.do Verbrugge 1977 (-> verbr.gph)
* +-----------+
* | Kapitel 4 |
* +-----------+
grnormprob.do Beschreibung der Verteilung von normbrob(z~(-1,1))
crsimul.do Simuliert obj. Interessenlage -> PID
ansimul1.do Beschreibung demokratischer Klassenkampf in simul.dta
ansimul2.do Variante von ansimul1 mit anderer Anordnung der Grafiken
ansimul3.do Variante von ansimul2, mit Min/Max statt p5/p95
crmegp.do Erzeugt EGP-Klassenschema, Variante Mueller fuer SOEP
crstab1.do PID, unbalanced, long, xtdata
anstab.do Lag-1 Stability für unterschiedliche Settings
anstabw.do wie anstab, jedoch Gewichtet -> Problem: Fallzahl!!
ansimul4.do Vergleich Simulation - SOEP - Daten
ansimul5.do Vergleich Simulation - Allbus - Daten
ansimul6.do Vergleich Simulation (Mittelwerte) - SOEP/ALLBUS
* +-----------+
* | Kapitel 5 |
* +-----------+
* Stabilität
* ----------
* Transformationstabellen
anstab1.do Lag-1 Trans.-Prob für unterschiedliche Settings
anstab1w.do Lag-1 Trans.-Prob mit Gewichtung
anstab1a.do Lag-1 Trans.-Prob m. Rekodierung "keine PID"
anstab1aw.do Lag-1 Trans.-Prob m. Rekodierung "keine PID" mit Gewichtung
anstab2.do Lag-X Stability
anstab2w.do Lag-X Stability, Weighted
anstab3.do Within-Percent, unvollständig, nicht weiterverfolgt
* Sequenzanalysen
crstab2u.do Datensatz PID unbalanced, wide
crstab2b.do Datensatz PID balanced, wide
anstab4u.do Sequenzen, Unbalanced Panel Design
grstab4u.do 10 Häufigste Sequenzen, unbalanced
anstab4b.do Sequenzen, Balanced Panel Design
grstab4b.do 10 Häufigste Sequenzen, balanced
anstab5b.do SO-Sequenzen, Balanced Panel Design
grstab5a.do Anzahl der Stadien in den SO-Sequenzen
grstab5b.do 10 Häufigste SO-Sequenzen, balanced
anstab6b.do SS-Sequenzen, balanced
anstab6c.do Welche Sequenzen kommen nicht vor?
anstab6d.do SS-Sequenzen unter Ausschluss von Sonst./k.A
anstab6e.do anstab6c unter Ausschluss von Sonst./k.A.
anstab6f.do SS-Sequenz-Typen mit Einschluss von Sonst./k.A
* Trägheit
* --------
anstab2a.do Stationäres Markov-Modell 1. Ord. (nicht weiterverfolgt)
anstab2b.do Stationäres Markov-Modell 2. Ord. (nicht weiterverfolgt)
anstab2c.do Test der Zeit-Homogenität (nicht weiterverfolgt)
anstab2d.do Zeitvariierendes Markov-Modell (nicht weiterverfolgt)
crtraeg1.do
antraeg1.do Traegheit, Design 1+3, Lag-13
antraeg2.do Traegheit, Design 1+3, Lag-1
grtraeg3.do Plots der Koeffizienten im Analysedesign 1
antraeg1a.do Variante von antraeg1a - Lag-1 mit balanced Design
grtraeg3a.do Plots mit Variante antraeg1a
grtraeg4.do Plots der Koeffizienten im Analysedesign 2
grtraeg5.do Sind Arbeiter/Selbständigen-Kinder stabiler?
grtraeg6.do Variante von grtraeg5
antraeg6.do Kaplan Mayer zu: Sind Arbeiter-Kinder stabiler?
* +-----------+
* | Kapitel 6 |
* +-----------+
crpidlv.do Ereignisindikatoren, long, xtdata, weights & friends
anpidlv1.do Descr. Analysedaten: n, Teilnahmen, Beobachtungsdichte
grpidlv1.do Verteilung der Teilnahmen
grpidlv2.do Beobachtungszeiraeme
anpidlv2.do Verteilung unabhaengige Variablen
anpidlv3.do xtlogit - Modell 1, vollst. Information
grpidlv3.do Vergleich Fixed-Effects mit Between-Effects
anpidlv4.do xtlogit - Modell 2, unvollst. Information
grpidlv4.do Interaktionseffekte Klassenwechsel X Pol. Int.
grpidlv5.do Interaktionseffekte Aging Cons X Pol. Int.
grpidlv6.do Interaktionseffekte Arbeitslos X Pol. Int.
grpidlv7.do Interaktionseffekte Interaktionspartner X Pol. Int.
anpidlv5.do B90-Modell mit Aufnahme Studium (nicht weiterverfolgt)
grpidlv8.do Ergebnisplot von anpidlv5 (nicht weiterverfolgt)
anpidlv6.do Zeitversetzt - Dummy-Kodierung (nicht weiterverfolgt)
anpidlv7.do Zeitversetzt - ln(Zeitablauf)
grpidlv9.do Interaktionseffekte Klassenwechsel X Pol. Int.
grpidlv10.do Interaktionseffekte Aging Cons X Pol. Int.
grpidlv11.do Interaktionseffekte Arbeitslos X Pol. Int.
grpidlv12.do Interaktionseffekte Interaktionspartner X Pol. Int.
* +-----------+
* | Kapitel 4 |
* +-----------+
* Korrekturlauf! Korrektur notwendig auf Grund eines Fehlers in
* crsimul. Korrektur in crsimul_c + Wiederholung der darauf aufbauenden
* Analysen
crsimul_c.do /* Korrektur der Simulation */
ansimul3_c.do /* Variante von ansimul2, mit Min/Max statt p5/p95 */
ansimul4_c.do /* Vergleich Simulation - SOEP - Daten */
ansimul5_c.do /* Vergleich Simulation - Allbus - Daten */
ansimul6_c.do /* Vergleich Simulation (Mittelwerte) - SOEP/ALLBUS */