I have matrix g:
> g[1:5,1:5]
rs7510853 rs10154488 rs12159982 rs2844887 rs2844888
NA06985 "CC" "CC" "CC" "CC" "CC"
NA06991 "CC" "CC" "CC" "CC" "CC"
NA06993 "CC" "CC" "CC" "CC" "CC"
NA06994 "CC" "CC" "CC" "CC" "CC"
NA07000 "CC" "CC" "CC" "CC" "CC"
> rownames(g)[1:2]->remove
> remove
[1] "NA06985" "NA06991"
> g[-remove,]
Error in -remove : invalid argument to unary operator
Is there a simple way to do what I want to do here (remove the ID's referenced in the vector 'remove' from matrix g?
Note: this is just a model for what I actually want to do, please don't say just do g[-(1:2), ]
, I need to be able to remove a whole bunch of rows that I have ID-d.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…