我有一个200x200的相关矩阵文本文件,我想把它变成一行。
e.g。
a b c d e a 1.00 0.33 0.34 0.26 0.20 b 0.33 1.00 0.40 0.48 0.41 c 0.34 0.40 1.00 0.59 0.35 d 0.26 0.48 0.59 1.00 0.43 e 0.20 0.41 0.35 0.43 1.00
我想把它变成:
a_b a_c a_d a_e b_c b_d b_e c_d c_e d_e 0.33 0.34 0.26 0.20 0.40 0.48 0.41 0.59 0.35 0.43
我需要一个可以的代码: 1.加入变量名称以生成一行标题(例如,转换" a"和" b"进入" a_b")和 2.仅将相关矩阵的一半(底部或顶部三角形)转换为单行
一些额外的信息:我在一项研究中有大约500名参与者,每个参与者都有一个相关矩阵文件。我想将这些单独的数据文件合并到一个文件中,其中每一行是一个参与者的相关矩阵。
有谁知道怎么做?
谢谢!