ich gebe hier mal eine Beispiel:
Code: Alles auswählen
library(dplyr)
#create table
dat <- data.frame(symbol = c("A", "B", "C", "D", "E"),
cond1 = c("f", "g", "f", "g", "h"),
cond2 = c("x", "v", "x", "v", "w")
)
# Umgruppierung und zählen
dat %>%
dplyr::group_by(cond1, cond2) %>%
dplyr::tally()
> dat
symbol | cond1 | cond2
A | f | x
B | g | v
C | f | x
D | g | v
E | h | w
>
Nach der Grupierung und dem Zählen erhalte ich die Anzahl der jeweiligen Kombinationen aus den zwei Konditionen
# A tibble: 3 x 3
# Groups: cond1 [3]
cond1| cond2 | n
f | x | 2
g | v | 2
h | w | 1
Jetzt möchte ich gerne die jeweiligen Symbole den Kombinationen zuordnen. Wunschvorstellung wäre:
cond1 | cond2 | n | symbol
f | x | 2 | A , C
g | v | 2 | B , D
h | w | 1 | E
Habt ihr eine Idee wie das gehen könnte?
Viele Grüße
wbart