问题有些复杂。有三个变量 a b c
a b c
1 m c1
1 n c2
1 s c3
2 m c4
2 n c5
2 s c6
2 t c7
3 m c8
3 n c9
4
。
。
5
。。。。。。
c列是一些数值。想完成的是:
对于a列中任何两个观测值,(比如,1&2, 2&3, 1&3......)需要计算b列值相同的c列的乘积之和(拗口。。。)
比如对于a列中的1&2
需要计算:c1*c4+c2*c5+c3*c6 (如果没有匹配的就忽略,如c7,而且数据能够保证如果存在的话对应是一一的)
最后还想把这个乘积之和放到一个矩阵的(1,2)这个位置上。
弄了很久搞不定,望高手指点,谢谢!!



雷达卡



京公网安备 11010802022788号







