R:数据集的关联循环

时间:2018-09-22 08:48:03

标签: r

这是我在这里的第一个问题,但是我有点绝望,我真的很感谢一些想法。

我的数据集如下所示(一个小样本): Mydata

每一行代表一个人。

现在,我的目标是计算每个人的“枢纽”之间的平均相互关系(N = 1363-这是问题的一部分)。

每个“集线器”将由图片中看到的三个项目组成,例如BDI10,BDI11,BDI12。 下一步是计算每个人在这些“集线器”之间的平均相互关系。假设每个人有8个“集线器”。

如果我按人计算的话,这将需要进行大量数据重排。

所以我的问题是:这里有没有人对“循环”有所了解,因此我不必经过1363次此过程即可创建变量? :)

非常感谢您!

菲尔

编辑: 嘿,谢谢你的回答! 我以某种方式调整了您的代码,以计算每个人的情绪,内gui感和专注力之间的平均相关性。情绪,内和专注力分别由三个项目代表。

df <- data.frame(replicate(9,sample(0:2,5,rep=TRUE)))
library(plyr)
rename(df, c("X1"="Mood1", "X2"="Mood2","X3"="Mood3", "X4"="Guilt1","X5"="Guilt2", "X6"="Guilt3","X7"="Concentration1", "X8"="Concentration2", "X9"="Concentration3"))
df$ID <- seq.int(nrow(df))

0 个答案:

没有答案