Skip to content
Prev 14111 / 15379 Next

[R-es] Cambiar datos de un DF

Hola:
Si codificas "col1" como un factor, lo puedes cambiar todo de una vez 
renombrando los niveles correspondientes:

 > df$col1<-as.factor(df$col1)

 > df$col1
  [1] uno   dos   3     4     cinco 6     siete 8     9     diez
Levels: 3 4 6 8 9 cinco diez dos siete uno

 > levels(df$col1)[1:5] <- c("tres","cuatro","seis","ocho","nueve")
 > df
      col1 col2
1     uno    1
2     dos    2
3    tres    3
4  cuatro    4
5   cinco    5
6    seis    6
7   siete    7
8    ocho    8
9   nueve    9
10   diez   10
 >


Saludos,

Marcelino


El 13/09/2020 a las 14:37, Samura . escribió: