
Olá, pessoal. Eu sei que essa pergunta é provavelmente muito simples, mas eu não consigo encontrar como fazê-lo. Eu tenho um objeto de caracteres de tamanho genérico, para fim de exemplo, vou usar 3. Eu quero criar um outro objeto com estes mesmos caracteres, mas concatenados. Porém não consigo. Tentei isso: exemplo = c("A", "B", "C") novoobjeto = paste(exemplo, " ") O que me é retornado é isso: "A" "B" "C" Mas o que eu quero é isso: "A B C" Alguém pode ajudar? -- Abraços, Ricardo Fernandes Campos Junior Departamento de Genética e Biologia Evolutiva Universidade de São Paulo

do.call(paste, as.list(x)) [1] "A B C"
On Tue, 24 Apr 2012, Ricardo Fernandes Campos Junior wrote:
Olá, pessoal. Eu sei que essa pergunta é provavelmente muito simples, mas eu não consigo encontrar como fazê-lo.
Eu tenho um objeto de caracteres de tamanho genérico, para fim de exemplo, vou usar 3. Eu quero criar um outro objeto com estes mesmos caracteres, mas concatenados. Porém não consigo.
Tentei isso:
exemplo = c("A", "B", "C")
novoobjeto = paste(exemplo, " ")
O que me é retornado é isso: "A" "B" "C"
Mas o que eu quero é isso: "A B C"
Alguém pode ajudar?
-- Abraços, Ricardo Fernandes Campos Junior Departamento de Genética e Biologia Evolutiva Universidade de São Paulo

Opa... obrigado, pessoal. O collapse resolveu o problema! Em 24 de abril de 2012 15:50, Paulo Justiniano <paulojus@leg.ufpr.br>escreveu:
do.call(paste, as.list(x))
[1] "A B C"
On Tue, 24 Apr 2012, Ricardo Fernandes Campos Junior wrote:
Olá, pessoal.
Eu sei que essa pergunta é provavelmente muito simples, mas eu não consigo encontrar como fazê-lo.
Eu tenho um objeto de caracteres de tamanho genérico, para fim de exemplo, vou usar 3. Eu quero criar um outro objeto com estes mesmos caracteres, mas concatenados. Porém não consigo.
Tentei isso:
exemplo = c("A", "B", "C")
novoobjeto = paste(exemplo, " ")
O que me é retornado é isso: "A" "B" "C"
Mas o que eu quero é isso: "A B C"
Alguém pode ajudar?
-- Abraços, Ricardo Fernandes Campos Junior Departamento de Genética e Biologia Evolutiva Universidade de São Paulo
_______________________________________________ R-br mailing list R-br@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.
-- Abraços, Ricardo Fernandes Campos Junior

paste (exemplo, sep="", collapse=" ") é isso? Em 24 de abril de 2012 14:46, Ricardo Fernandes Campos Junior < ricardofcj@gmail.com> escreveu:
Olá, pessoal. Eu sei que essa pergunta é provavelmente muito simples, mas eu não consigo encontrar como fazê-lo.
Eu tenho um objeto de caracteres de tamanho genérico, para fim de exemplo, vou usar 3. Eu quero criar um outro objeto com estes mesmos caracteres, mas concatenados. Porém não consigo.
Tentei isso:
exemplo = c("A", "B", "C")
novoobjeto = paste(exemplo, " ")
O que me é retornado é isso: "A" "B" "C"
Mas o que eu quero é isso: "A B C"
Alguém pode ajudar?
-- Abraços, Ricardo Fernandes Campos Junior Departamento de Genética e Biologia Evolutiva Universidade de São Paulo
_______________________________________________ R-br mailing list R-br@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.
-- Grato Augusto C. A. Ribas Site Pessoal: http://augustoribas.heliohost.org Lattes: http://lattes.cnpq.br/7355685961127056
participantes (3)
-
Augusto Ribas
-
Paulo Justiniano
-
Ricardo Fernandes Campos Junior