Hola,

Por facilidad de uso, te recomendaría que usaras el paquete "stringr" que
envuelve de una forma sencilla las múltiples funciones que existen para
trabajar con cadenas de caracteres.

Si la cadena *siempre* tiene la estructura que dices "26001-Ábalos"
(CódigoPostal-Ciudad), esto te soluciona el problema:

> library(stringr)
> c <- c('26001-Ábalos')
> word(c, 1, sep="-")
[1] "26001"

Saludos,
Carlos Ortega
www.qualityexcellence.es




El 12 de julio de 2013 11:08, Belén Cillero Jiménez
<bcillero@larioja.org>escribió:

> Buenos días
> No sé qué función tengo que utilizar para cortar una variable cadena.
> Veamos a ver, teno la variable MUNICIPIO que recoge la siguiente
> información: 26001-Ábalos y necesito crear la variable COD_MUNICIPIO cuyo
> valor ha de ser 26001.
> Gracias
> BB
>
> Belén Cillero Jiménez
>
> Técnico de Estadística
>
> Instituto de Estadística de La Rioja
>
>
>
> bcillero@larioja.org
>
> ________________________________
>
> GOBIERNO DE LA RIOJA
> AVISO LEGAL: La información contenida en este mensaje ...{{dropped:7}}
>
> _______________________________________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>



-- 
Saludos,
Carlos Ortega
www.qualityexcellence.es

	[[alternative HTML version deleted]]

