Hi AD, You might try the following:
# data a <- c(2,3,5) b <- c(8,7) # you got this wrong ;) # option 1 foo <- function(x) as.numeric(paste(x, sep = "", collapse = "")) # examples foo(a) # [1] 235 foo(b) # [1] 87 foo(a) + foo(b) # [1] 322 # option 2 foo2 <- function(x, y) foo(x) + foo(y) # example foo2(a, b) # [1] 322 See ?paste and ?as.numeric for more information. HTH, Jorge On Mon, Jan 31, 2011 at 11:22 PM, ADias <> wrote: > > Hi > > I am trying to create a function that is able to calculate this sum: > > a<-c(2,3,5) > b<-(8,7) > > with "a" meaning 235 and "b" 87. So the result of this sum would be 235 + > 87 > = 322. > > I've searched a function like strsplit but that worked for integers and in > reverse - not spliting but combining. > > Can you give me a hand on this please? > > thanks > AD > -- > View this message in context: > http://r.789695.n4.nabble.com/sum-the-values-in-a-vector-as-a-complete-number-tp3250470p3250470.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > 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. > [[alternative HTML version deleted]] ______________________________________________ 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.