[R-es] Como modificar valores en un data frame
daniel
daniel319 en gmail.com
Lun Jul 27 20:29:03 CEST 2015
Algo así es lo que buscas?
aves <- data.frame( area = sample(10), dist = sample(10), distm =
sample(10), otro = sample(10))
str(aves)
#'data.frame': 10 obs. of 4 variables:
# $ area : int 4 6 10 2 9 7 3 8 1 5
# $ dist : int 8 2 10 6 7 5 1 3 9 4
# $ distm: int 1 9 7 10 6 4 3 8 2 5
# $ otro : int 9 3 10 4 7 5 8 1 6 2
avelog <- log10(aves[, c("area", "dist", "distm")])
str(avelog)
#'data.frame': 10 obs. of 3 variables:
# $ area : num 0.602 0.778 1 0.301 0.954 ...
# $ dist : num 0.903 0.301 1 0.778 0.845 ...
# $ distm: num 0 0.954 0.845 1 0.778 ...
?log10
Espero haber entendido bien tu pregunta.
Daniel Merino
El 27 de julio de 2015, 15:11, Susana deus alvarez <
susanadeus.deusalvarez en gmail.com> escribió:
> Estimad en s, quería realizar una consulta
>
> Dado un data frame llamado aves, como puedo sustiuir las variables area,
> dist y distm por sus logaritmos en base10 y volver a crear un data frame?
>
>
> Muchas gracias
>
> Saludos
>
> Susana
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
--
Daniel
[[alternative HTML version deleted]]
Más información sobre la lista de distribución R-help-es