<div dir="ltr">Carlos,<div><br></div><div>Me sirvió mucho lo que me pasaste, pero sabés que estoy trabajando con librería flexdashboard para construir un tablero, y al usar DT para mostrar la tabla, pasa lo siguiente y lo mismo usando DT por fuera de rmd flexdashboard.<br></div><div><br></div><div><img src="cid:ii_l30mjol02" alt="image.png" width="473" height="333"><br></div><div><br></div><div>Con un head a la tabla desde la consola de R lo veo como me indicaste con year_moon de zoo. </div><div>A las fechas "oct.2022" las muestra "2022.75". </div><img src="cid:ii_l30mh3h70" alt="image.png" width="430" height="216"><div><div><br></div><div>Estoy viendo como resolverlo.<br></div><div><br></div><div>Gracias!</div><div><br><div>      </div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El sáb, 7 may 2022 a las 8:09, Carlos Ortega (<<a href="mailto:cof@qualityexcellence.es">cof@qualityexcellence.es</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Hola,</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Ya, pero al usar "format" vuelves a convertir la fecha en tipo "caracter"...</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Una alternativa para preservar la fecha en ese formato y que sea de clase fecha (en rojo):</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">#---------------------<br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">> library(data.table)<br>> library(lubridate)<br>> library(poorman)<br>> library(janitor)<br>> <b><span style="color:rgb(255,0,0)">library(zoo)</span></b><br>> <br>> datos <- fread("muestra.csv", data.table = FALSE, encoding = "Latin-1") %>%<br>+   clean_names() %>%<br>+   mutate( mifecha = paste("01-",mes_de_inicio, sep = "")) %>%<br>+   #-- Fecha convertida<br>+   mutate( fechauno = format(dmy(mifecha), "%m-%Y")) %>%<br>+   mutate( <span style="color:rgb(255,0,0)"><b>fechados = as.yearmon(mes_de_inicio, "%b-%y")</b></span>) %>%</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">+   #-- <span style="color:rgb(0,0,255)">Compruebo que fechados es de tipo fecha. Puedo extraer el año...</span><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">+   mutate( anio = year(fechados)) %>%<br>+   select( -mifecha )<br>> <br>> head(datos)<br>  modalidad_de_contrato mes_de_inicio                                        cronograma_de_contrato pp_act<br>1  Convenio Contractual        ene-22 2  entregas a los 45 días y 150 días de la firma del contrato  37.45<br>2  Convenio Contractual        oct-22 2  entregas a los 45 días y 150 días de la firma del contrato  37.45<br>3       Orden de Compra        ene-22              1 entrega a los 35 dias de la firma del contrato  37.45<br>4       Orden de Compra        oct-22              1 entrega a los 35 dias de la firma del contrato  37.45<br>5  Convenio Contractual        oct-22             1 entrega a los 60 días de notificado el contrato  37.45<br>6  Convenio Contractual        oct-22             1 entrega a los 60 días de notificado el contrato  37.45<br>                   programa_presupuestario_clean proceso_iniciado fechauno fechados anio<br>1 Prevención y Control de Enfermedades Endémicas               Si  01-2022 ene 2022 2022<br>2 Prevención y Control de Enfermedades Endémicas               No  10-2022 oct 2022 2022<br>3 Prevención y Control de Enfermedades Endémicas               No  01-2022 ene 2022 2022<br>4 Prevención y Control de Enfermedades Endémicas               No  10-2022 oct 2022 2022<br>5 Prevención y Control de Enfermedades Endémicas               No  10-2022 oct 2022 2022<br>6 Prevención y Control de Enfermedades Endémicas               No  10-2022 oct 2022 2022<br>> class(datos$fechauno)<br>[1] "character"<br>> class(datos$fechados)<br>[1] "yearmon"<br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">#---------------------<br></div><div><br></div><div><br></div><div><div style="font-family:verdana,sans-serif;font-size:small" class="gmail_default">Saludos,</div><div style="font-family:verdana,sans-serif;font-size:small" class="gmail_default">Carlos Ortega</div><div style="font-family:verdana,sans-serif;font-size:small" class="gmail_default"><a href="http://www.qualityexcellence.es" target="_blank">www.qualityexcellence.es</a></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El vie, 6 may 2022 a las 16:18, juan manuel dias (<<a href="mailto:juamadias@gmail.com" target="_blank">juamadias@gmail.com</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Muchas gracias! si estoy probando distintas opciones!<br>
<br>
El vie, 6 may 2022 a las 10:59, Luis Mariano Esteban (<<a href="mailto:lmeste@unizar.es" target="_blank">lmeste@unizar.es</a>>)<br>
escribió:<br>
<br>
> Hola Juan Manuel,<br>
> yo tuve un problema parecido y use también la función format que dice Jose<br>
> Luis, si tienes los datos definidos como fechas, luego puedes hacer la<br>
> conversión siguiente:<br>
><br>
> format(as.Date("2022-02-22"),format="%b-%C")<br>
><br>
> > format(as.Date("2022-02-22"),format="%b-%C")<br>
> [1] "feb.-20"<br>
><br>
> Igual te sirve.<br>
><br>
> Un saludo<br>
><br>
> El vie, 6 may 2022 a las 15:39, jose luis via R-help-es (<<br>
> <a href="mailto:r-help-es@r-project.org" target="_blank">r-help-es@r-project.org</a>>) escribió:<br>
><br>
>>  Hola  ¿has probado esto?<br>
>> dat$FECHA2 <- format(dat$FECHA, format = "%b/%Y")<br>
>> Saludos<br>
>>     En viernes, 6 de mayo de 2022 15:19:16 CEST, juan manuel dias <<br>
>> <a href="mailto:juamadias@gmail.com" target="_blank">juamadias@gmail.com</a>> escribió:<br>
>><br>
>>  Hola Javier, muchas gracias!<br>
>> Claro, para otras tareas uso UTC horas minutos segundos, pero esta<br>
>> oportunidad necesito definir la fecha en mes-año -May-22- y mostrarla en<br>
>> un<br>
>> tablero de ese modo. Me está costando mostrarla de ese modo y que el<br>
>> formato sea lubridate, por el momento dejaré este campo en character y<br>
>> también mostraré campo fecha como lubridate 2022-05-01. Muchas gracias!<br>
>> Juan.<br>
>><br>
>> El jue, 5 may 2022 a las 20:18, Javier Marcuzzi (<<br>
>> <a href="mailto:javier.ruben.marcuzzi@gmail.com" target="_blank">javier.ruben.marcuzzi@gmail.com</a>>) escribió:<br>
>><br>
>> > Estimado Juan Manuel Días<br>
>> ><br>
>> > Una parte de los correos se me pierde, no leo la colaboración de Carlos.<br>
>> ><br>
>> > Pero si me permite, el formato fecha tiene día, mes, año, pero depende<br>
>> de<br>
>> > como está puede tener mucho más, incluso si es UTC .<br>
>> ><br>
>> > Hasta donde yo entiendo, R toma todo, pero usted puede pedir el formato,<br>
>> > digamos lo que se visualiza aunque internamente hay mucha más<br>
>> información.<br>
>> ><br>
>> > Posiblemente dentro de su código R hay algo como date format, intente<br>
>> > buscando por este lado<br>
>> ><br>
>> > today <- Sys.Date()<br>
>> > format(today, format="%B %d %Y”)<br>
>> ><br>
>> > Javier Rubén Marcuzzi<br>
>> ><br>
>> ><br>
>> ><br>
>> > > El 5 may. 2022, a las 18:26, juan manuel dias <<a href="mailto:juamadias@gmail.com" target="_blank">juamadias@gmail.com</a>><br>
>> > escribió:<br>
>> > ><br>
>> > > Muchas gracias, carlos!<br>
>> > > Claro, de esa forma queda en formato de fecha lubridate, pero necesito<br>
>> > que<br>
>> > > quede en formato de fecha pero que se vea "ene-22" en vez de<br>
>> > "2022-01-01".<br>
>> > > Gracias!<br>
>> > ><br>
>> > >      [[alternative HTML version deleted]]<br>
>> > ><br>
>> > > _______________________________________________<br>
>> > > R-help-es mailing list<br>
>> > > <a href="mailto:R-help-es@r-project.org" target="_blank">R-help-es@r-project.org</a><br>
>> > > <a href="https://stat.ethz.ch/mailman/listinfo/r-help-es" rel="noreferrer" target="_blank">https://stat.ethz.ch/mailman/listinfo/r-help-es</a><br>
>> ><br>
>> ><br>
>><br>
>>     [[alternative HTML version deleted]]<br>
>><br>
>> _______________________________________________<br>
>> R-help-es mailing list<br>
>> <a href="mailto:R-help-es@r-project.org" target="_blank">R-help-es@r-project.org</a><br>
>> <a href="https://stat.ethz.ch/mailman/listinfo/r-help-es" rel="noreferrer" target="_blank">https://stat.ethz.ch/mailman/listinfo/r-help-es</a><br>
>><br>
>>         [[alternative HTML version deleted]]<br>
>><br>
>> _______________________________________________<br>
>> R-help-es mailing list<br>
>> <a href="mailto:R-help-es@r-project.org" target="_blank">R-help-es@r-project.org</a><br>
>> <a href="https://stat.ethz.ch/mailman/listinfo/r-help-es" rel="noreferrer" target="_blank">https://stat.ethz.ch/mailman/listinfo/r-help-es</a><br>
>><br>
><br>
><br>
> --<br>
> *Luis Mariano Esteban Escaño*<br>
><br>
> *Coordinador Grado Ingeniería de Datos en Procesos IndustrialesEscuela<br>
> Universitaria Politécnica de La Almunia*<br>
> Tlfno. 976600813 Ext.121<br>
> C/ Mayor 5, 50100 La Almunia de Doña Godina<br>
> Universidad de Zaragoza<br>
><br>
<br>
        [[alternative HTML version deleted]]<br>
<br>
_______________________________________________<br>
R-help-es mailing list<br>
<a href="mailto:R-help-es@r-project.org" target="_blank">R-help-es@r-project.org</a><br>
<a href="https://stat.ethz.ch/mailman/listinfo/r-help-es" rel="noreferrer" target="_blank">https://stat.ethz.ch/mailman/listinfo/r-help-es</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr"><span style="font-family:verdana,sans-serif">Saludos,</span><br style="font-family:verdana,sans-serif">
<span style="font-family:verdana,sans-serif">Carlos Ortega</span><br style="font-family:verdana,sans-serif">
<span style="font-family:verdana,sans-serif"><a href="http://www.qualityexcellence.es" target="_blank">www.qualityexcellence.es</a></span></div>
</blockquote></div>