Romain,<div><br></div><div>   what about "join"?</div><div><br></div><div>       walter.<br><br><div class="gmail_quote">On Thu, Dec 13, 2012 at 1:15 PM, Andreas Alfons <span dir="ltr"><<a href="mailto:andreas.alfons@kuleuven.be" target="_blank">andreas.alfons@kuleuven.be</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Romain,<br>
<br>
"bind" may be confusing to R users, because "cbind" and "rbind" exist<br>
in R and return matrices. In my opinion, "combine" is a better option.<br>
<br>
- Andreas<br>
<br>
<br>
On Thu, Dec 13, 2012 at 10:01 AM, Romain Francois<br>
<<a href="mailto:romain@r-enthusiasts.com">romain@r-enthusiasts.com</a>> wrote:<br>
> Hello,<br>
><br>
> I'd like to add a functionality to "bind" vectors of the same type (well<br>
> sugar expressions really, but let's say it is vectors for the sake of<br>
> this email).<br>
><br>
> So essentially I'd like something similar to what "c" does in R :<br>
><br>
>  > c( letters, letters )<br>
>   [1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p"<br>

> "q" "r" "s"<br>
> [20] "t" "u" "v" "w" "x" "y" "z" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j"<br>

> "k" "l"<br>
> [39] "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z"<br>
><br>
><br>
> I don't want to call it "c", and I'd like suggestions : combine, bind ?<br>
><br>
> The idea is to avoid writing code like this:<br>
><br>
> CharacterVector x, y ;<br>
> CharacterVector z( x.size() + y.size() ) ;<br>
> int i=0;<br>
> for( ; i<x.size(); i++) z[i] = x[i] ;<br>
> for( int j=0; j<y.size(); i++, j++) z[i] = y[j] ;<br>
><br>
> I know it is not a big deal for people to write this code, but for<br>
> example this does not handle the names of the elements, ... and<br>
> internally I can use more efficient code<br>
><br>
> Romain<br>
><br>
> --<br>
> Romain Francois<br>
> Professional R Enthusiast<br>
> <a href="tel:%2B33%280%29%206%2028%2091%2030%2030" value="+33628913030">+33(0) 6 28 91 30 30</a><br>
><br>
> R Graph Gallery: <a href="http://gallery.r-enthusiasts.com" target="_blank">http://gallery.r-enthusiasts.com</a><br>
><br>
> blog:            <a href="http://romainfrancois.blog.free.fr" target="_blank">http://romainfrancois.blog.free.fr</a><br>
> |- <a href="http://bit.ly/RE6sYH" target="_blank">http://bit.ly/RE6sYH</a> : OOP with Rcpp modules<br>
> `- <a href="http://bit.ly/Thw7IK" target="_blank">http://bit.ly/Thw7IK</a> : Rcpp modules more flexible<br>
><br>
> _______________________________________________<br>
> Rcpp-devel mailing list<br>
> <a href="mailto:Rcpp-devel@lists.r-forge.r-project.org">Rcpp-devel@lists.r-forge.r-project.org</a><br>
> <a href="https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel" target="_blank">https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel</a><br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
--<br>
Andreas Alfons<br>
Faculty of Business and Economics, KU Leuven<br>
<a href="http://www.econ.kuleuven.be/andreas.alfons/public/" target="_blank">www.econ.kuleuven.be/andreas.alfons/public/</a><br>
_______________________________________________<br>
Rcpp-devel mailing list<br>
<a href="mailto:Rcpp-devel@lists.r-forge.r-project.org">Rcpp-devel@lists.r-forge.r-project.org</a><br>
<a href="https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel" target="_blank">https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel</a><br>
</font></span></blockquote></div><br></div>