Skip to content
Prev 385782 / 398503 Next

help with nesting if else statements

Hi Jeremie,

when I try to reproduce your code this is what I get:
FID  IID CURRELIG PLASER RTNPTHY
1: fam0110 G110        2      2       2
2: fam0113 G113        2      2       2
3: fam0114 G114        2      2       2
4: fam0117 G117        2      2       2
5: fam0118 G118        2     NA       2
6: fam0119 G119        2      1       2
FID  IID CURRELIG PLASER RTNPTHY PHENO
1: fam0110 G110        2      2       2    NA
2: fam0113 G113        2      2       2    NA
3: fam0114 G114        2      2       2    NA
4: fam0117 G117        2      2       2    NA
5: fam0118 G118        2     NA       2    NA
6: fam0119 G119        2      1       2    NA
Warning message:
In `[.data.table`(a, PLASER == 2 | RTNPTHY == 2, `:=`(PHENO, 2)) :
  2.000000 (type 'double') at RHS position 1 taken as TRUE when
assigning to type 'logical' (column 6 named 'PHENO')

Please advise,
Ana
On Wed, Sep 23, 2020 at 2:48 PM Jeremie Juste <jeremiejuste at gmail.com> wrote: