列の値2と-2に基づいて入力データを変換します。結果は次のようになります。列内の特定の値に基づいて入力データを変換する方法は?
Input:
Symbol S1 S2 S3 S4 S5
ATAC 0 1 -1 -2 2
BHGV 1 1 -2 2 0
CCNL 2 -2 1 0 1
AGRN 0 2 -2 0 1
Result:
S1 2 CCNL
S2 -2 CCNL
S2 2 AGRN
S3 -2 BHGV
S3 -2 AGRN
S4 -2 ATAC
S4 2 BHGV
S5 2 ATAC
ありがとうございました!
melt' 'で試してみてくださいを行うことができますすなわち、 'ライブラリ(reshape2);溶融(df1、id.var ="シンボル ")' – akrun