Hola,

Además de las alternativas válidas, esta es otra forma, utilizando la
función* word() *del paquete stringr

> library(stringr)
> x <- c("PC DELL P4 3.0 GHZ 512MB 150GB CD FDD LA",
+        "PC LTEL Celeron 1.7 GHz",
+        "PC CEL 1.8 ASUS P5GC-DDR2 1/320GB/DVDRW",
+        "PC INTEL PENTIUM 4 CPU 2.40Ghz 512MB RAM",
+        "PC Founder P IV 2.8 GHz 80 GB",
+        "Monitor ACER VIEW",
+        "Monitor SUN 15¨",
+        "COMPUTADORA P4/2.8GHZ")
> *word(x,1)*
[1] "PC"          "PC"          "PC"          "PC"
[5] "PC"          "Monitor"     "Monitor"     "COMPUTADORA"

Saludos,
Carlos Ortega
www.qualityexcellence.es

El 5 de julio de 2012 22:36, Leonardo Hernández Pérez <
leonardo.hernandez@etecsa.cu> escribió:

>  Tengo una columna con estos datos
>
> PC DELL P4 3.0 GHZ 512MB 150GB CD FDD LA
> PC LTEL Celeron 1.7 GHz
> PC CEL 1.8 ASUS P5GC-DDR2 1/320GB/DVDRW
> PC INTEL PENTIUM 4 CPU 2.40Ghz 512MB RAM
> PC Founder P IV 2.8 GHz 80 GB
> Monitor ACER VIEW
> Monitor SUN 15¨
> COMPUTADORA P4/2.8GHZ
> Necesito extraer la primera palabra, lo cual quedaría:
>
> PC
> PC
> PC
> PC
> Monitor
> Monitor
> COMPUTADORA
> ¿Cómo Hacerlo?
>
> ---
> This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE
> running at host imx2.etecsa.cu
> Visit our web-site: <http://www.kaspersky.com>, <http://www.viruslist.com>
>
> _______________________________________________
> 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]]

