Skip to content
Back to formatted view

Raw Message

Message-ID: <55C64173.9000507@atsu.edu>
Date: 2015-08-08T17:50:43Z
From: Robert Baer
Subject: testing whether two character vectors contain (the same) items in the same order
In-Reply-To: <2DD6DFB9-3108-4E78-B849-CE15AA3B4A61@helsinki.fi>

On 8/6/2015 5:25 AM, Federico Calboli wrote:
> Hi All,
>
> let?s assume I have a vector of letters drawn only once from the alphabet:
>
> x = sample(letters, 15, replace = F)
> x
>   [1] "z" "t" "g" "l" "u" "d" "w" "x" "a" "q" "k" "j" "f" "n" ?v"
>
> y = x[c(1:7,9:8, 10:12, 14, 15, 13)]
>
> I would now like to test how good a match y is for x.  Obviously I can transform the letters in numbers and use a rank test, but I was left wondering whether this is the only solution and whether there are more appropriate solutions that are already implemented in R (I am not going to reinvent the wheel if I can avoid it).
>
> BW
>
> F
Perhaps
install.packages("stringdist")
help(package = 'stringdist')





>
> --
> Federico Calboli
> Ecological Genetics Research Unit
> Department of Biosciences
> PO Box 65 (Biocenter 3, Viikinkaari 1)
> FIN-00014 University of Helsinki
> Finland
>
> federico.calboli at helsinki.fi
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> 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.