[R] A Simple Question

Erich Subscriptions erich.subs at neuwirth.priv.at
Tue Jul 14 08:42:13 CEST 2015


Is m[[1]]
what you need?

> On 14 Jul 2015, at 07:40, Alex Kim <dumboisverydumb at gmail.com> wrote:
> 
> Hello,
> 
> I am trying to create a matrix that looks like this, using the
> stri_locate_all function.
> 
>> x <- "ABCDJAKSLABCDAKJSABCD"
>> m <- stri_locate_all_regex(x, 'ABCD')
>> m
>    [[1]]
>         start end
>    [1,]     1   4
>    [2,]    10  13
>    [3,]    18  21
> 
> I tried converting m into a matrix, however it always seems to wrap around
> the wrong way:
> 
>> output <- matrix(unlist(m), ncol = 2, byrow = TRUE)
>> output
>         [,1] [,2]
>    [1,]    1   10
>    [2,]   18    4
>    [3,]   13   21
> 
> I want to output the start locations in the first column and the end
> locations in the second column into a matrix to look like this.
> 
>         [,1] [,2]
>    [1,]     1   4
>    [2,]    10  13
>    [3,]    18  21
> 
> 	[[alternative HTML version deleted]]
> 
> ______________________________________________
> R-help at 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.



More information about the R-help mailing list