Hello,

First, two notes:
1. 'var' is a really bad name for a variable, it already is an R function.
2. Your matrix seems more like a data.frame. The difference is important because data.frames by default coerce character strings to factors. I have tried to make the code work if this is the case or not.


vr <- read.table(text="
Ref_Pos Ref_Allele Var_Allele Var_Freq
     1             A                  A                 100
     2                    T                  G                  50
     3                    G                  G                 100
     4                    G                  T                  45
     5                     T                  C                  80
", header = TRUE)

yes <- as.character(vr[, "Ref_Allele"]) != as.character(vr[, "Var_Allele"])
vr[yes, ]



Hope this helps,

Rui Barradas

Em 26-10-2012 15:26, JDINIS escreveu:
Hi all and thank you for your time.

I would like to delete rows from this matrix I call "var" if the character
in Ref_Allele is equal to the character in Var_Allele. I have attached a
before and after, to help my poor explanation. If someone could provide me
with some code, or some guidance I would really appreciate it.

Thank you again.

"Before"
var
Ref_Pos Ref_Allele      Var_Allele      Var_Freq
      1                 A                     A              100
      2                 T                     G               50
      3                 G                     G              100
      4                 G                     T               45
      5                  T                    C               80



"After"
Ref_Pos Ref_Allele      Var_Allele      Var_Freq
      2                 T                     G               50
      4                 G                     T               45
      5                  T                    C               80




--
View this message in context: 
http://r.789695.n4.nabble.com/Delete-row-if-two-values-in-a-matrix-are-equal-tp4647554.html
Sent from the R help mailing list archive at Nabble.com.

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to