zwei Spalten im Datensatz zu einem neuen Faktor (neuer Spalte) machen

Fragen und Diskussionen rund um die Statistik und deren Anwendung.
Antworten
Alicia2308
Beiträge: 3
Registriert: 26.04.2023, 12:02

zwei Spalten im Datensatz zu einem neuen Faktor (neuer Spalte) machen

Beitrag von Alicia2308 »

Hallo zusammen,

bei der Auswertung meiner Daten (korrelative Metaanalyse) bin ich auf ein Problem gestoßen. Ich möchte das Geschlecht als Moderator hinzufügen bzw. untersuchen. Bislang habe ich aber nur female und male als seperate Spalten. Diese möchte ich nun zu einem Faktor "gender" zusammenfügen und dummy-codieren, um damit die Moderatoren-Analyse durchführen zu können. Ich muss also quasi eine neue Spalte hinzufügen.

Das habe ich mit diveresen Befehlen in R ausprobiert:
mutate(gender = factor(gender, levels = c(0, 1), labels = c("male_total", "female_total"))
class(data$gender)

data$gender=factor(data$gender, levels=c(0,1), labels=c("male_total", "female_total"))

-=data[,c("female_total","male_total")]
table(-)

Das Problem ist aber, dass das Format irgendwie nicht stimmt. Da ich eine Metaanalyse habe, hat bei mir nicht jede:r Proband:in eine Zeile, sondern nur jede Studie. Dementsprechend ist für jede Studie nur berichtet, z.B 36 female, 24 male. Ich glaube darin liegt auch das Problem oder? Gibt es einen Weg wie ich damit umgehen kann?

Ich bin für jede Antwort und neuen Denkanstoß dankbar :)
Alicia
Alicia2308
Beiträge: 3
Registriert: 26.04.2023, 12:02

Re: zwei Spalten im Datensatz zu einem neuen Faktor (neuer Spalte) machen

Beitrag von Alicia2308 »

...Das ist unter anderem eine Antwort die R mir ausspuckt:
"Ersetzung hat 0 Zeilen, Daten haben 11"
Anzeige:Statistik und SPSS: Die besten Bücher
Als Buch oder E-Book - Jetzt bestellen
spss datenanalyse
SPSS - Moderne Datenanalyse - Jetzt bestellen!
statistik datenanalyse
Statistik - Der Weg zur Datenanalyse - Jetzt bestellen!
Antworten