这看起来应该很简单,但我有一个数据框,需要提取每个可能的id
跨对的分数的相关性trial
(换句话说,比较试验 10 上的 id 1 与试验 10 上的 id 2 的分数,id 1从试验 10 到试验 10 的 id 3,依此类推。示例数据帧如下。
id <- c('1','1','1','2', '2', '2', '3', '3', '3')
trial <- c('10','11','12','10', '11', '12', '10', '11', '12')
score<- c('634', '981','101', '621', '31', '124', '827', '404', '92')
d <- data.frame(id, trial, score)
d
id trial score
1 10 634
1 11 981
1 12 101
2 10 621
2 11 31
2 12 124
3 10 827
3 11 404
3 12 92
结果应该是一个具有所有可能组合相关性的新矩阵。从表面上看,它是用于评估跨 id 的分数可靠性。
数据长约 10000 行,导致 R 阻塞。我在这里的论坛中查看并尝试使用comb
orouter
但对语法感到困惑。任何帮助将非常感激!