José Luis,

yo creo que te da error porque has puesto 2 pares de comillas en sep:
paste(pab1, pab2, sep=""."")

No sé si querías incluir las comillas en la expresión. Si es así, deberías
escribir:
paste(pab1, pab2, sep="'.'") # uso comillas dobles y sencillas dentro

Un abrazo,
Manuel



Message: 3
Date: Wed, 30 Nov 2011 11:04:07 +0100
From: José Luis Cañadas <canadasreche@gmail.com>
To: R-es CRAN <r-help-es@r-project.org>
Subject: [R-es] como unir cadenas
Message-ID: <4ED5FF97.8020307@gmail.com>
Content-Type: text/plain; charset=UTF-8

Hola.

Lo primero, gracias a todos por la información sobre como "traducir" de
SAS a R. El blog con los ejemplos me está siendo muy útil.

Ahora tengo una duda, que seguro que es una tontería pero no doy con la
tecla.

Tengo dos palabras que quiero unir (palabra1 y palabra2) de forma que la
unión quede como

"palabra1"."palabra2"

Me estoy volviendo loco con paste, pero no me sale. Estoy probando de la
siguiente forma, pero no me pone las comillas antes y después del punto

pab1 <- "palabra1"
pab2 <- "palabra2"

union <- paste(pab1,pab2,sep=".")
1> union
[1] "palabra1.palabra2"
y si pongo
union <- paste(pab1,pab2,sep=""."") # me da error

Gracias.

PD. A ver si en vez de tanto preguntar, empiezo a resolver las dudas de
alguien.. ;)
-- 

Manuel Ramón
m[dot]ramon[dot]fernandez[at]gmail[dot]com

	[[alternative HTML version deleted]]

