O paste() não vai dar certo caso alguem não tenha 4 nomes. Uma solução é
criar uma função pra tirar os NA:

data <- rbind(c('ADRIANA', 'DE', 'SOUZA', 'MALHEIROS'), c('EDSON', 'LIRA',
NA, NA))
apply(data, 1, function(x) paste(x[!is.na(x)], collapse=' '))


2013/4/30 Paulo Justiniano <[email protected]>

> paste(c1, c2, c3, c4)
> onde c* sao os nomes das colunas
>
>
> On Tue, 30 Apr 2013, Edson Lira wrote:
>
>   Caros amigos, tenho um banco de dados aonde as quatro primeiras colunas,
>> por problema de importação é o nome do indivíduo do banco, qual a
>> rotina que posso juntar as colunas com os respectivos espaços.
>>
>> Exemplo:
>> C1            C2    C3        C4
>> ADRIANA DE SOUZA MALHEIROS
>>
>> [  ]'S.
>> Edson Lira
>> Estatístico
>> Manaus-Amazonas
>>
>>
> _______________________________________________
> R-br mailing list
> [email protected]
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
>
_______________________________________________
R-br mailing list
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código 
mínimo reproduzível.

Responder a