Evan,

are you really looking at numbers, or just at character strings (that,
in your case, happen to be numbers)?  if just characters, this rather
odd combination of strsplit() and Reduce() might do the trick:
----
> x <- '10110111'
> print(x)
[1] "10110111"
> y <- Reduce(function (x,y) { paste(x, y, sep=".") }, unlist(strsplit(x, "")), 
> init="", right=TRUE)
> print(y)
[1] "1.0.1.1.0.1.1.1."
----

cheers.

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

Reply via email to