Hey,
saved my day.
Now can watch the football semi-final
thanks
> Turn them into factors with the appropriate levels before counting
> them with table:
>
> # generate an input string n long
> set.seed(123)
> n <- 300
> lets_1 <- paste(sample(letters[1:5], n, replace = TRUE), collapse = "")
> lets_2 <- paste(sample(letters[1:5], n, replace = TRUE), collapse = "")
>
> # get rolling k-length sequences and count
> k <- 3
> s1 <- substring(lets_1, 1:(n-k+1), k:n)
> s2 <- substring(lets_2, 1:(n-k+1), k:n)
> levs <- sort(unique(union(s1, s2)))
> table(factor(s1, levs))
> table(factor(s2, levs))
>
>

______________________________________________
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