Foro de debate

Selección de filas y columnas para calculos

Re: Selección de filas y columnas para calculos

de Manuel Muñoz Márquez -
Número de respuestas: 0

Hola Florencia:

Sería más fácil ayudarte si pusieras una parte del fichero de datos explicando qué quieres hacer.

En los data.frame hay que cambiar la columna entera o un único dato, por eso, en el ejemplo que pongo a continuación se crea una columna auxiliar intermedia. Espero que te sirva

> d <- data.frame(n=1:5, tt=c("habitantes", "ha", "habitantes", "h", "a"))
> d
  n         tt
1 1 habitantes
2 2         ha
3 3 habitantes
4 4          h
5 5          a
> n <- d$n
> n[d$tt=="habitantes"] <- n[d$tt=="habitantes"] * 2
> d$n <- n
> d
  n         tt
1 2 habitantes
2 2         ha
3 6 habitantes
4 4          h
5 5          a

Un saludo