Hallo,
ich möchte gerne in R eine Tabelle erstellen mit den Häufigkeiten von verschiedenen Variablen. Mit dem Befehl table() kann ich mir die Häufigkeiten einer Variablen anzeigen lassen, jedoch möchte ich eine Tabelle erstellen mit vielen Variablen die allesamt Dummy-Werte 0,1,2,3 als Ausprägung haben. Die Tabelle soll wie folgt aussehen:
0 1 2 3
3 0 2 4 Variable 1
2 1 5 1 Variable 2
....
Irgendwie stehe ich gerade komplett auf dem Schlauch und würde mich wirklich freuen, wenn sich einer meinem Problem annimmt.
Tabelle mit mehreren Variablen mit den gleichen labels
Moderator: jogo
Re: Tabelle mit mehreren Variablen mit den gleichen labels
Hallo KimTara,
willkommen im Forum!
Meinst Du sowas? (Du hast leider keine Ausgangsdaten mitgeliefert!)
Gruß, Jörg
willkommen im Forum!
Meinst Du sowas? (Du hast leider keine Ausgangsdaten mitgeliefert!)
Code: Alles auswählen
Variable1 <- sample(0:3, 20, rep=TRUE)
Variable2 <- sample(0:3, 10, rep=TRUE)
table(Variable1)
table(Variable2)
rbind(table(Variable1), table(Variable2))
Re: Tabelle mit mehreren Variablen mit den gleichen labels
Hallo Jörg,
ja genau das meinte ich - klasse vielen vielen Dank, das erspart mir sehr viel Arbeit Ich wusste, dass es eine einfache Lösung gibt! Gibt es noch eine Möglichkeit, dass mir bei der Ausgabe die Namen der Variablen angezeigt werden (anstatt [1,], [2,]...)?
Schon einmal vielen Dank!
LG
ja genau das meinte ich - klasse vielen vielen Dank, das erspart mir sehr viel Arbeit Ich wusste, dass es eine einfache Lösung gibt! Gibt es noch eine Möglichkeit, dass mir bei der Ausgabe die Namen der Variablen angezeigt werden (anstatt [1,], [2,]...)?
Schon einmal vielen Dank!
LG
Re: Tabelle mit mehreren Variablen mit den gleichen labels
Hallo KimTara,
das hängt auch etwas davon ab, wie Deine Ausgangsdaten strukturiert sind. (... hast Du immer noch nicht verraten. )
Gruß, Jörg
das hängt auch etwas davon ab, wie Deine Ausgangsdaten strukturiert sind. (... hast Du immer noch nicht verraten. )
Gruß, Jörg
Re: Tabelle mit mehreren Variablen mit den gleichen labels
Hallo Jörg,
meine Ausgangsdaten sind pro Fall schon als Dummy eingetragen:
Die Labels der Dummys sind 0= unauffällig, 1= auffällig, 2= Zufallsbefund
Hast du eine idee, wie ich gleich 2 variablen zusammenfassen kann? Zum Beispiel möchte ich gleich kummuliert Variable 1+2 in der Tabelle angezeigt bekommen, also
Danke dir für deine Hilfe!
LG
meine Ausgangsdaten sind pro Fall schon als Dummy eingetragen:
Die Labels der Dummys sind 0= unauffällig, 1= auffällig, 2= Zufallsbefund
Hast du eine idee, wie ich gleich 2 variablen zusammenfassen kann? Zum Beispiel möchte ich gleich kummuliert Variable 1+2 in der Tabelle angezeigt bekommen, also
Danke dir für deine Hilfe!
LG
Re: Tabelle mit mehreren Variablen mit den gleichen labels
Hallo KimTara,
... und beim nächsten Mal bitte die Daten nicht als Bild (ich musste alles selber nochmal eintippen ).
Gruß, Jörg
Code: Alles auswählen
D <- read.table(header=TRUE, text=
"Fallnummer Variable1 Variable2 Variable3
123 0 1 0
456 1 2 1
789 0 1 1
135 2 1 2")
D[-1] <- lapply(D[-1], factor, levels=0:2, labels=c("unauffällig", "auffällig", "Zufallsbefund"))
D
Ta <- as.data.frame(sapply(D[-1], table))
Ta$Variable12 <- Ta$Variable1 + Ta$Variable2
Ta
Gruß, Jörg