0 votes
in Datenauswertung by s153603 (190 points)

Hallo,
ich möchte für jedes Item meines Fragebogens die Anzahl gültiger Antworten (n) berechnen.
Wie könnte ich dabei vorgehen, um nicht für jedes Items einzeln folgendes ausführen zu müssen:
sum(!is.na(mydata$item))

Vielen Dank!

1 Answer

+1 vote
by SoSci Survey (304k points)

Ein wenig mehr Kontext wäre hilfreich. Ich rate aufgrund des Code-Schipsels, dass Sie mit R arbeiten?

Bauen Sie ein Schleife über die Variablennamen.

res = data.frame(row.names = names(mydata))
res$valid = NA
for (varID in names(mydata)) {
  res[[varID, "valid"]] = sum(!is.na(mydata[[varID]]))
}
print(res)
by s153603 (190 points)
Genau- mit R. Vielen Dank, das klappt super!

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...