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