[R-br] Separa primeiro e último nome

Alisson Lucrecio alissonluc em yahoo.com.br
Sexta Outubro 26 17:17:44 BRST 2012


Olá, vc nao colocou muito bem como quer fazer essa divisão, mas no caso se os nomes forem separados por uma "/" use esse script, mas se for outro separador é só fazer uma adaptação.
Saudações

Alisson Lucrécio da Costa


library(stringr)
df
names3 <- str_split(df$names3, pattern="/")
    names3 <- do.call(rbind, names3)
    names3 <- data.frame(names3)
    names(names3)[which(names(names3) == "X1")] <- "names1"
    names(names3)[which(names(names3) == "X2")] <- "names2"
    names(names3)[which(names(names3) == "X3")] <- "names3"

    names3$id <- with(names, paste(names1, names2, names3, sep="."))
    df2 <- cbind(names3, df[,-1])
 


________________________________
 From: Fátima Lima Paula <fatima.lima.paula em gmail.com>
To: r-br em listas.c3sl.ufpr.br 
Sent: Friday, October 26, 2012 4:28 PM
Subject: [R-br] Separa primeiro e último nome
 

Prezados, tenho uma coluna com nomes completos.
Existe uma forma de separar o nome em 3 colunas: uma com primeiro nome, uma com nome do meio e uma com último nome?
Obrigada
Fátima
_______________________________________________
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/20121026/4334d389/attachment-0001.html>


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