On 09/13/2010 07:19 PM, Feng Li wrote:
Dear R,
I have a vector, say a = c(1,2,4,5,6,8). Can I generate a vector or array
(2-by-3-by-3) of this form c(1,2,1,2,1,2,4,5,4,5,4,5,6,8,6,8,6,8), in which
every two elements in "a" have been repeated twice?
I am to stupid today and could not figure this simple question out... Many
many thanks!
Hi Feng,
I would take a quick look at the help for "rep" and "c", but I would
first suggest that you count the number of times that the elements are
to be repeated. While you have made the definition of the problem
reasonably clear with your example, there are an awful lot of
combinations of "every two elements" of a, whether you want to repeat
them two or three times.
Jim
______________________________________________
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.