[R-es] EXTRAER MES EN LETRAS Y CASTELLANO

Marcelino de la Cruz Rot m@rce||no@de|@cruz @end|ng |rom urjc@e@
Mie Sep 23 09:56:05 CEST 2020


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. (<jmfpas using 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 using 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



Más información sobre la lista de distribución R-help-es