[R-es] ayuda con stringr

miguel.angel.rodriguez.muinos en sergas.es
Tue, 16 Jul 2013 08:53:14 -0000

Hola José Luis.

Otra opción es usar

provincia=substr(datos$tipo,7,99)


Un Saludo,
Miguel.



-----Mensaje original-----
De: r-help-es-bounces en r-project.org [mailto:r-help-es-bounces en
r-project.org] En nombre de Jose Luis Cañadas
Enviado el: lunes, 15 de julio de 2013 20:47
Para: r-help-es
Asunto: [R-es] ayuda con stringr

Hola a todos.

Soy un poco torpe manejando cadenas de texto, así que os pido ayuda.
Tengo un vector de texto de este tipo
datos$tipo
   [1] m.1.p.Álava m.1.p.Albacete
   [3] m.2.p.Alicante m.1.p.Almería
   [5] m.3.p.Asturias m.1.p.Ávila
   [7] m.1.p.Badajoz                m.1.p.Baleares (Illes)
   [9] m.1.p.Barcelona m.1.p.Burgos
  [11] m.1.p.Cáceres                m.1.p.Cádiz

Y quiero extraer el nombre de la provincia. Estoy intentándolo con stringr y
usando expresiones regulares, pero no doy con la tecla. Seguro que es fácil

He probado algo como

require(stringr)
str_extract(datos$tipo,"[p][A-Za-z]+")

Pero me devuelve todo NA..

¿Alguna idea o sitio dónde pueda aprender algo sobre expresiones regulares?

Saludos

_______________________________________________
R-help-es mailing list
R-help-es en r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Nota: A información contida nesta mensaxe e os seus posibles documentos adxuntos
é privada e confidencial e está dirixida únicamente ó seu destinatario/a. Se
vostede non é o/a destinatario/a orixinal desta mensaxe, por favor elimínea. A
distribución ou copia desta mensaxe non está autorizada.

Nota: La información contenida en este mensaje y sus posibles documentos
adjuntos es privada y confidencial y está dirigida únicamente a su
destinatario/a. Si usted no es el/la destinatario/a original de este mensaje,
por favor elimínelo. La distribución o copia de este mensaje no está autorizada.

See more languages: http://www.sergas.es/aviso_confidencialidad.htm