I have data like so:
DepVar = c(2,3,5,6,1,3)
Var1 = c(1,7,2,1,1,2)
Var2 = c(0,8,3,3,4,6)
Group = c("a", "c", "c","b","a","a")
df = data.frame(Group, DepVar, Var1, Var2)
I would like to correlate Var1 & Var2 against the DepVar column, for all observations within a group. So my output would be structured like this (correlations are made up):
Group | Var1 | Var2
a | 0.6 | 0.2
b | 0.3 | 0.1
c | 0.4 | 0.4