[R-br] Juntar colunas

Rodrigo Coster rcoster em gmail.com
Terça Abril 30 11:09:54 BRT 2013


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 <paulojus em leg.ufpr.br>

> 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
> R-br em listas.c3sl.ufpr.br
> 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.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20130430/5a6ce665/attachment.html>


Mais detalhes sobre a lista de discussão R-br