我有这样的方阵。 (使用了皮尔逊相关系数)
ACSM3 ACSX12 ADXM28 ... UGT2B15 VCAN XK
ACSM3 1.000000 0.929347 0.999914 ... 0.986433 0.999947 -0.999680
ACSX12 0.929347 1.000000 0.924428 ... 0.977350 0.925496 -0.919704
ADXM28 0.999914 0.924428 1.000000 ... 0.984196 0.999996 -0.999925
ADAM28 0.999976 0.926774 0.999981 ... 0.985275 0.999994 -0.999831
ADH1B -0.999509 -0.917317 -0.999834 ... -0.980802 -0.999778 0.999982
ADTRP -0.999039 -0.912273 -0.999528 ... -0.978290 -0.999438 0.999828
AEBP1 0.983312 0.846668 0.985611 ... 0.940104 0.985133 -0.987601
AKR1B10 -0.999658 -0.919371 -0.999915 ... -0.981800 -0.999874 1.000000
UBL3 0.997347 0.900002 0.998215 ... 0.971864 0.998043 -0.998870
UGT2B15 0.986433 0.977350 0.984196 ... 1.000000 0.984690 -0.981961
VCAN 0.999947 0.925496 0.999996 ... 0.984690 1.000000 -0.999887
XK -0.999680 -0.919704 -0.999925 ... -0.981961 -0.999887 1.000000
我需要将所有列与这样的行配对;
ACSM3 ACSM3 1.00000000
ACSM3 ACSX12 0.92934700
ACSM3 ADXM28 0.99991400
ACSM3 ADAM28 0.99997600
ACSM3 ADH1B -0.99950900
ACSM3 ADTRP -0.99903900
ACSM3 AEBP1 0.98331200
ACSM3 AKR1B10 -0.99965800
ACSM3 UBL3 0.99734700
ACSM3 UGT2B15 0.98643300
ACSM3 VCAN 0.99994700
ACSM3 XK -0.99968000
ACSX12 ACSM3 ….
ACSX12 ADXM28 ….
ACSX12 ADAM28 ….
ACSX12 ADH1B ….
ACSX12 ADTRP ….
ACSX12 AEBP1 ….
ACSX12 AKR1B10 ….
ACSX12 UBL3 ….
ACSX12 UGT2B15 ….
ACSX12 VCAN ….
ACSX12 XK ….
有没有快速的解决方案? 否则,我将使用For循环执行此操作。 谢谢。