Shubha Vishwanath Karanth wrote: > Hi R, > > I have a matrix A, > > A= > > [,1] [,2] > > [1,] a u > [2,] b v > [3,] c x > [4,] d x > [5,] e x > > I want to put the 2nd column of this matrix in a vector without > duplicates. i.e., my vector v should be (u, v, x), whose length is 3. > > Can anybody help me on this?
> A <- matrix(c("a","b","c","d","e","u","v","x","x","x"), ncol=2) > A[,2] [1] "u" "v" "x" "x" "x" > unique(A[,2]) [1] "u" "v" "x" > is.vector(unique(A[,2])) [1] TRUE You probably could have helped yourself by checking the results of RSiteSearch("duplicate") . > Thanks in advance > > Shubha. > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@stat.math.ethz.ch 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. -- Chuck Cleland, Ph.D. NDRI, Inc. 71 West 23rd Street, 8th floor New York, NY 10010 tel: (212) 845-4495 (Tu, Th) tel: (732) 512-0171 (M, W, F) fax: (917) 438-0894 ______________________________________________ R-help@stat.math.ethz.ch 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.