FWIW this is fixed in the dev version of stringr which uses stringi under the hood:
> stringr::str_split_fixed('ab','',2) [,1] [,2] [1,] "a" "b" > stringr::str_split_fixed('ab','',3) [,1] [,2] [,3] [1,] "a" "b" "" Hadley On Wed, Jan 14, 2015 at 12:47 PM, David Barron <dnbar...@gmail.com> wrote: > I'm puzzled as to why I get this behaviour with str_split_fixed in the > stringr package. > >> stringr::str_split_fixed('ab','',2) > [,1] [,2] > [1,] "" "ab" > >> stringr::str_split_fixed('ab','',3) > [,1] [,2] [,3] > [1,] "" "a" "b" > > In the first example, I was expecting to get > [,1] [,2] > [1,] "a" "b" > > Can someone explain? > > Thanks, > David > > ______________________________________________ > R-help@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. -- http://had.co.nz/ ______________________________________________ R-help@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.