turn TrapID into a matrix, with rows and columns = the numbers of letter codes 
and number codes respectively.
Use apply() to reverse the columns
turn it back into a vector

Three lines of code

I’ll leave it to you to figure the details.

> On Feb 8, 2017, at 12:43 PM, Allan Edelsparre <[email protected]> 
> wrote:
> 
> Hi all,
> 
> I have two data sets I want to merge. One has a vector with trap IDs and the 
> vector from the other data set has the number of individuals captured at each 
> trap site. I need to reverse the trap ID's within the trap ID vector in order 
> to match the number trapped. Here is an example of how the vector looks like:
> 
> TrapID
> A01
> B01
> C01
> A02
> B02
> C02
> A03
> B03
> C03
> 
> I need the vector to look like this
> 
> C01
> B01
> A01
> C02
> B02
> A02
> C03
> B03
> A03
> 
> I can do the first chunk using this code:
> 
> rev(TrapID[seq(1, 3)])
> 
> I've tried several versions of this code including doing a for loop where I 
> ran each sequence through, but it never worked. Any thoughts as to how I can 
> do the reversal of a sequence within my vector???
> 
> Allan
> 
>       [[alternative HTML version deleted]]
> 
> _______________________________________________
> R-sig-ecology mailing list
> [email protected]
> https://stat.ethz.ch/mailman/listinfo/r-sig-ecology



_______________________________________________
R-sig-ecology mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-ecology

Reply via email to