[R] string split at xth position

Johannes Radinger johannesradinger at gmail.com
Wed Mar 13 10:43:25 CET 2013


Thank you Jorge!

thats working perfectly...

/johannes



On Wed, Mar 13, 2013 at 9:45 AM, Jorge I Velez <jorgeivanvelez at gmail.com> wrote:
> Dear Johannes,
>
> May not be the best way, but this looks like what you described:
>
>> x <- c("a1b1","a2b2","a1b2")
>> x
> [1] "a1b1" "a2b2" "a1b2"
>> substr(x, 1, 2)
> [1] "a1" "a2" "a1"
>> substr(x, 3, 4)
> [1] "b1" "b2" "b2"
>
> HTH,
> Jorge.-
>
>
> On Wed, Mar 13, 2013 at 7:37 PM, Johannes Radinger <> wrote:
>>
>> Hi,
>>
>> I have a vector of strings like:
>> c("a1b1","a2b2","a1b2") which I want to spilt into two parts like:
>> c("a1","a2","a2") and c("b1","b2,"b2"). So there is
>> always a first part with a+number and a second part with b+number.
>> Unfortunately there is no separator I could use to directly split
>> the vectors.. Any idea how to handle such cases?
>>
>> /Johannes
>>
>> ______________________________________________
>> R-help at 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.
>
>



More information about the R-help mailing list