【发布时间】:2016-06-22 06:28:37
【问题描述】:
我的数据集有 3 个 SNP,如下所示
Id SNP1 SNP 2 SNP3
1 AA AA AA
2 AG AC AG
3 GG CC GG
4
5
6 So on
在 SNP1 中 - 我想在 SNP1 和 SNP2 中修改 AA =2、AG =1、GG = 0 和类似的值
我该怎么做?
【问题讨论】:
-
为什么不在数据步
if SNP1="AA" then SNP1 = "2"; if SNP1="AG" then SNP1="1";...中使用简单的 if 语句? snp 可以有多少个不同的替换值,只有你提到的 3 个?如果是这样,我会采用简单的 if 方式,否则如果您有许多不同的值应该被替换,我会构建一个带有 do 循环的宏来自动化它......