许多参与者(p1,p2,...)对 4 个单词(w1.w2,w1.w3,...,w3.w4)的所有成对组合给出了接近度评分,给出了以下数据框:
id w1.w2 w1.w3 w1.w4 w2.w3 w2.w4 w3.w4
p1 3 1 6 3 5 2
p2 2 3 5 1 6 1
p3 .....
我想将这些评级转换为一系列矩阵,以对它们应用多维缩放(参与者 1 个矩阵)。
我想将我的数据转换为以下格式:
id first.wd.in.pair w2 w3 w4
p1 w1 3 1 6
p1 w2 3 5
p1 w3 2
p2 w1 2 3 5
p2 w2 1 6
p2 w3 1
p3 .....
我研究了各种重新格式化选项(例如cast
in reshape2
),但似乎没有什么适合我的问题。
我还查看了邻接矩阵的函数(例如get.adjacency()
in igraph
,但据我所见,它似乎需要以下格式的内容:
id first.word second.word rating
p1 w1 w2 3
p1 w1 w3 1
p1 w1 w4 6
p1 ....
提前感谢您的帮助!