Dennis,

If I understand you correctly (your example does not point unambiguously to one unique solution...)
you could try:

dummy<- c('ac','ac','c','ac','ac','c')
dummy.rle<-rle(dummy)

result <- paste(dummy.rle$values,dummy.rle$lengths,collapse='_',sep='')

You may need to remove the '1' in dummy.rle$lengths to get exactly what you wanted.

HTH
Jannis

On 03/09/2011 12:33 AM, Denis Kazakiewicz wrote:
Dear [R] people
Could you please help with following


How to convert a vector

'ac','ac','c','ac','ac','c'

into a single string
'ac2_c_ac2_c'


Thank you in advance

______________________________________________
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.


______________________________________________
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.

Reply via email to