Hola:
Otra forma, más sencilla todavía.

Saludos,
Marcelino

mes_numero = sample(1:12, 50, replace = TRUE)

mes_chr = c('ENE', 'FEB', 'MAR', 'ABR', 'MAY', 'JUN', 'JUL', 'AGO', 'SEP','OCT','NOV', 'DIC')

nueva_variable <- mes_chr[mes_numero]



El 23/09/2020 a las 1:11, Carlos Ortega escribió:
Hola,

Esta es una forma de hacerlo...

# Este es el dataframe que tiene las referencias cruzadas
mi_df <- data.frame(
+   mes_num = 1:12,
+   mes_chr = c('ENE', 'FEB', 'MAR', 'ABR', 'MAY', 'JUN', 'JUL', 'AGO',
'SEP','OCT','NOV', 'DIC')
+ )
# Este es tu data.frame con la columna con los numeros a cambiar
a_cambiar <- data.frame(
+                  mes_salteados = sample(1:12, 50, replace = TRUE)
+              )
resul_tados <- a_cambiar %>% left_join(mi_df, by = c('mes_salteados' =
'mes_num'))
head(resul_tados)
   mes_salteados mes_chr
1             5     MAY
2             5     MAY
3             4     ABR
4             4     ABR
5            10     OCT
6            11     NOV

Saludos,
Carlos Ortega
www.qualityexcellence.es

El mar., 22 sept. 2020 a las 23:58, Jesus MARTIN F. (<jmf...@gmail.com>)
escribió:

   Buenas tardes,

   Estoy precisando generar una nueva variable que contenga el mes en tres
letras, por ejemplo: ENE , FEB, MAR , ABR y así sucesivamente a partir de
los valores que ahora tengo en el Dataset, que son 1, 2, 3, 4 y así
sucesivamente.

   Entiendo que sería con mutate, pero consulto acerca del comando
completo..

   Gracias,

   Jesús



_________________

*Jesús MARTÍN FRADE *
Skype:                jmfpas
Tel (celular):        (011) 154-946-2131 (Argentina)
                         (+54) 911-4946-2131 (Internacional)
Facebook http://www.facebook.com/jesusmartinfrade

[image: Mailtrack]
<
https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&;
Remitente
notificado con
Mailtrack
<
https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&;
22/09/20
18:54:37

         [[alternative HTML version deleted]]

_______________________________________________
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es



--
Marcelino de la Cruz Rot
Depto. de Biología y Geología
Física y Química Inorgánica
Universidad Rey Juan Carlos
Móstoles España

_______________________________________________
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a