【发布时间】:2016-07-19 21:06:56
【问题描述】:
我有一个名为 df 的数据框,如下所示:
Genes ID Type
CFH MB-0002 Gain
CFHR3 MB-0002 Gain
DEFB131 MB-0003 Gain
UNC93B5 MB-0003 Loss
CCDC125 MB-0004 Loss
CCNB1 MB-0002 Gain
CFH MB-0004 Loss
CCNB1 MB-0003 Gain
我想构建一个矩阵,比如Mat,并将其写入一个csv 文件,其中我将Genes 作为行,IDs 作为列。我想说:
-
1如果对应的类型是Gain -
-1如果对应的类型是Loss -
0在所有其他地方。
我的矩阵示例是:
MB-0002 MB-0003 MB-0004
CFH 1 0 -1
CFHR3 1 0 0
DEFB131 0 1 0
UNC93B5 0 -1 0
CCDC125 0 0 -1
CCNB1 1 1 0
【问题讨论】:
-
感谢编辑! @m0h3n