Buenos dias Dolors,
2009/8/18 Dolors Giralt Casellas <>

>
> Hola, que tal?
> Tendo una duda, como se puede eliminar una variable de un data.frame?
>

Hay varias maneras; una de ellas es utilizar indexación. Consideremos el
siguiente ejemplo:

set.seed(123)
d <- data.frame(x = rnorm(10), y = rpois(10, 10), z = letters[1:10])
d

Si quieres remover la 3ra columna de d puedes usar

d[, -3]
d[,1:2]

En
http://www.nabble.com/correct-way-to-subset-a-vector-to24412577.html#a24412577
puedes
encontrar otras alternativas.



> Tambien tengo otra duda, tengo una base de datos importada del spss, donde
> tengo espacios asignados como missings, pero al pasarlo al R, me coje los
> espacios como una categoria más. Como los puedo poner como missings?
>

La libreria foreign tiene funciones para importar datos de diferentes
formatos a R.

Los espacios puedes cambiarlos utilizando un condicional, por ejemplo, de la
siguiente manera:

set.seed(123)
y <- c('', rnorm(2), '')
y
as.numeric(ifelse(y == "",NA, y))

Espero sea de utilidad,

Jorge Ivan Velez



>
> Dolors Giralt
>
> _________________________________________________________________
> [[elided Hotmail spam]]
> on otros internautas las noticias que más te interesan, y votar las que
> otras personas han destacado.
>
>        [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>

	[[alternative HTML version deleted]]

