Caro

Segue sugestões:

## usando data.frame
DD = data.frame(A = c(3L, 1L, 3L), B = c(4L, 2L, 2L), C = c(6L, 9L, 5L))

## sugestão 1 - usando nome das colunas
DD$ABC = as.numeric(do.call(paste0, c(DD[c("A", "B", "C")]))) 
DD
## sugestão 2 - usando a posição das colunas
DD$ABC = as.numeric(do.call(paste0, c(DD[c(1:3)]))) 
DD

## usando o poderoso data.table
library(data.table)

setDT(DD) ## converte para data.table

## sugestão 3 - separado da base
ABC = DD[ ,list(ABC = as.numeric(paste0(A,B,C)))]
ABC

## sugestão 4 - inserindo na base
DD[ ,ABC := as.numeric(paste0(A,B,C))]
DD

setDF(DD) ## converte para data.frame

saudações

Em Sex, Set 2, 2016 em 11:59 , Emerson Cotta Bodevan via R-br <r-br@listas.c3sl.ufpr.br> escreveu:
Pessoal, boa noite.

Tenho um conjunto de dados armazenados em um data.frame com três colunas, como segue:

A B C
3 4 6
1 2 9
3 2 5
. . .

Gostaria de gerar um vetor com os seguintes números:
346 129 325 ...

Ou seja, os números do vetor possuem três algarismos. Eles são formados pela união dos trẽs números de cada linha do data frame.

Obrigado por qualquer ajuda,

Emerson