I'm a beginner with R.
 
I have two vectors in character format. I tried to get the intersection of 
these two vectors using intersect£¨£©. But there is no result. The process is 
below:
 > a<-c("CREB2¡± ,¡°ELK1¡± ,¡°ELK4¡± ,¡°MYC¡± ,¡°NR4A1¡± ,¡°FOS¡± ,¡°SRF¡± 
 > ,¡°TAU¡± ,¡°STMN1¡± ,¡°CPLA2")> a[1] "CREB2¡± ,¡°ELK1¡± ,¡°ELK4¡± ,¡°MYC¡± 
 > ,¡°NR4A1¡± ,¡°FOS¡± ,¡°SRF¡± ,¡°TAU¡± ,¡°STMN1¡± ,¡°CPLA2"> 
 > b<-c("CAMK2¡±,¡°CPKC¡±,¡°CBL¡±,¡°STAT5A¡±,¡°FAK¡±,¡°ABL1¡±,¡°JUN¡±,¡°ELK1¡±,¡°MYC")>
 >  b[1] 
 > "CAMK2¡±,¡°CPKC¡±,¡°CBL¡±,¡°STAT5A¡±,¡°FAK¡±,¡°ABL1¡±,¡°JUN¡±,¡°ELK1¡±,¡°MYC">
 >  intersect(a,b)character(0) 
However when I tried intersect£¨£©with another two vectors, it works. The 
example is like this:
 > c<-c("a", "b", "e", "c", "e", "f")> c[1] "a" "b" "e" "c" "e" "f"> d<-c("a", 
 > "g", "f", "b", "e")> d[1] "a" "g" "f" "b" "e"> intersect(c,d)[1] "a" "b" "e" 
 > "f" 
 I think something must be wrong in my way with first two vectors(a,b). Could 
anyone give me a kind help to tell me the reason for that? Thank you very much.
 
 
 
Hui Xue
        [[alternative HTML version deleted]]

______________________________________________
[email protected] 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