我有四个列表(l1,l2,l3,l4),它们的向量列表基本相同(v1,v2,v3) - 也就是说,每个连续列表中都有一些额外的向量,但我担心这里只有三个共享上述名称的向量。
在每个列表中,数据的结构大致如下:
v1 v2 v3
1 2 4
3 5 2
1 3 2
对于每个列表,我需要做的是:
1)对矢量中的每个元素进行平方:
s1 s2 s3
1 4 16
9 25 4
1 9 4
2)返回每个新载体的平均值和标准差:
vector mean_of_s_vec (sd_of_s_vec)
s1 3.67 (4.61)
s2 12.67 (10.96)
s3 8 (6.92)
3)然后,对于新平方向量中的每一行(步骤1),我需要将每个元素除以三个向量的行方和。然后该值是分母的一部分。我将添加一个分母列,以明确这一点:
p1 p2 p3 denominator
.05 .19 .76 21
.24 .66 .11 38
.07 .64 .29 14
4)计算新p *向量的平均值和标准差:
vector mean_of_p_vec (sd_of_p_vec)
p1 .12 (.10)
p2 .50 (.27)
p3 .39 (.34)
然后我需要为四个列表中的每一个重复这些步骤。过去我对应用函数有一些运气,但到目前为止,我在整个过程中有太多的步骤来巩固一切。你能指出我正确的方向吗?