Dear All,    (my apologies if it got posted twice, it seems it didn't
get through)

I cannot find a solution to the following problem although I suppose
this is a classic.

I have a vector V of X=length(V) values comprised between 1 and N.

I would like to get random samples of X values also comprised between
1 and N, but the important point is:
* I would like to keep the same distribution of distances between the
original X values *

For example let's say N=10 and I have V = c(3,4,5,6)
then the random values could be 1,2,3,4 or 2,3,4,5 or 3,4,5,6, or 4,5,6,7 etc..
so that the distribution of distances (3 <-> 4, 3 <->5, 3 <-> 6, 4 <->
5, 4 <-> 6 etc ...) is kept constant.

I couldn't find a package that help me with this, but it looks like it
should be a classic problem so there should be something!

Many thanks in advance for any help or hint you could provide,

All the best,

Emmanuel

______________________________________________
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