<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:"Lucida Console";
        panose-1:2 11 6 9 4 5 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML con formato previo Car";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:Consolas;}
span.HTMLconformatoprevioCar
        {mso-style-name:"HTML con formato previo Car";
        mso-style-priority:99;
        mso-style-link:"HTML con formato previo";
        font-family:Consolas;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:835151024;
        mso-list-template-ids:416547952;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:"Courier New";
        mso-bidi-font-family:"Times New Roman";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:108.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:144.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:180.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:216.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:252.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:288.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:324.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style></head><body lang=ES link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Estimado</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Su correo no me llega del todo claro, el archivo adjunto está todo concatenado y no comprendo su script con lo que desea.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Pero yo desde los datos iniciales, prepararía un data.frame donde (de acuerdo a la alternativa que prefiera) está la fecha y hora en un formato de fecha y hora entendible por R.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>La idea es que a partir del data.frame conoce el máximo y el mínimo.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Luego usted dice que quiere los faltantes, desconozco la frecuencia, pero por ejemplo si es un registro por día genera una lista desde el menor al mayor con un incremento de un día.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Luego compara el data.frame con la lista, si coinciden no hay faltante, si hay un valor nulo está el que falta.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Lógicamente puede utilizar horas (lo que corresponda) y luego si lo cree conveniente concatenar. Hay varias alternativas, algunas son más gustos personales, pero estoy casi seguro que le conviene utilizar un formato de fecha-hora de R y a partir de este plantear su estrategia.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Javier Rubén Marcuzzi</p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><o:p> </o:p></span></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='border:none;padding:0cm'><b>De: </b><a href="mailto:javier.valdes@mop.gov.cl">Javier Valdes Cantallopts (DGA)</a><br><b>Enviado: </b>martes, 13 de septiembre de 2016 17:54<br><b>Para: </b><a href="mailto:cof@qualityexcellence.es">Carlos Ortega</a><br><b>CC: </b><a href="mailto:r-help-es@r-project.org">r-help-es@r-project.org</a><br><b>Asunto: </b>Re: [R-es] ENCONTRAR DATOS SALTADOS SOBRE UNA COLUMNA TIMESTAMP</p></div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><o:p> </o:p></span></p><p class=MsoNormal><span lang=ES-CL style='color:#1F497D'>Estimados.<o:p></o:p></span></p><p class=MsoNormal><span lang=ES-CL style='color:#1F497D'>Quería saber si alguien ha encontrado la forma de ubicar <b>datos saltados</b> de una serie de referencia tipo “timestamp”, es decir, una columna con los datos concatenados de FECHA Y HORA, según muestro EN EL ARCHIVO ADJUNTO ;<o:p></o:p></span></p><pre style='line-height:12.75pt;background:#002240;word-break:break-all'><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:red'>Para “solo fechas”, ocupo el script;</span><span lang=EN-US style='font-family:"Lucida Console";color:red'> <o:p></o:p></span></pre><pre style='line-height:12.75pt;background:#002240;word-break:break-all'><span lang=EN-US style='font-family:"Lucida Console";color:#FF9D00'>at_ref <- seq(from = min(A$date), to = max(A$date), by = 86400)<o:p></o:p></span></pre><p class=MsoNormal style='line-height:12.75pt;background:#002240;word-break:break-all'><span lang=EN-US style='font-size:10.0pt;font-family:"Lucida Console";color:#FF9D00'>> dif_df <- dat_ref[ !dat_ref %in% A$date]<o:p></o:p></span></p><p class=MsoNormal style='line-height:12.75pt;background:#002240;word-break:break-all'><span lang=EN-US style='font-size:10.0pt;font-family:"Lucida Console";color:#FF9D00'>> dif_df <- dat_ref[ !dat_ref %in% A$date]<o:p></o:p></span></p><p class=MsoNormal style='line-height:12.75pt;background:#002240;word-break:break-all'><span lang=ES-CL style='font-size:10.0pt;font-family:"Lucida Console";color:#FF9D00'>> dif_df</span><span lang=ES-CL style='font-size:10.0pt;font-family:"Lucida Console";color:white'><o:p></o:p></span></p><p class=MsoNormal><span lang=ES-CL style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=ES-CL style='color:#1F497D'>Sin embargo, para columnas fusionada “FECHA-HORA” sería ideal, ya que a parte de saber el día que se salta, <u>“sabré<b> LA HORA que falta”, que sería ideal<o:p></o:p></b></u></span></p><p class=MsoNormal><b><u><span lang=ES-CL style='color:#1F497D'><o:p><span style='text-decoration:none'> </span></o:p></span></u></b></p><p class=MsoNormal><b><span lang=ES-CL style='color:#1F497D'>Dejo la inquietud.<o:p></o:p></span></b></p><p class=MsoNormal><b><span lang=ES-CL style='color:#1F497D'>Saludos.<o:p></o:p></span></b></p><p class=MsoNormal><span lang=ES-CL style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=ES-CL style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=ES-CL style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=ES-CL style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=ES-CL style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=ES-CL style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma",sans-serif'>De:</span></b><span style='font-size:10.0pt;font-family:"Tahoma",sans-serif'> Carlos Ortega [mailto:cof@qualityexcellence.es] <br><b>Enviado el:</b> lunes, 05 de septiembre de 2016 17:41<br><b>Para:</b> Javier Valdes Cantallopts (DGA)<br><b>CC:</b> r-help-es@r-project.org<br><b>Asunto:</b> Re: [R-es] R SE QUEDA PEGADO e imposibilitado de trabajar.<o:p></o:p></span></p><p class=MsoNormal><span lang=ES-CL style='font-family:"Times New Roman",serif'><o:p> </o:p></span></p><div><div><p class=MsoNormal><span lang=ES-CL style='font-family:"Verdana",sans-serif'>Hola,<o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=ES-CL style='font-family:"Verdana",sans-serif'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span lang=ES-CL style='font-family:"Verdana",sans-serif'>Das demasiada poca información para poder ayudarte de alguna manera..<o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=ES-CL style='font-family:"Verdana",sans-serif'>Algunas preguntas a las que si tienes respuesta podrías haberlas aportado:<o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=ES-CL style='font-family:"Verdana",sans-serif'><o:p> </o:p></span></p></div><div><ul type=disc><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1'><span lang=ES-CL style='font-size:12.0pt;font-family:"Verdana",sans-serif'>Cuando te ocurre esto, ¿tienes R ejecutándose con algún script?.</span><span lang=ES-CL style='font-size:12.0pt;font-family:"Times New Roman",serif'><o:p></o:p></span></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1'><span lang=ES-CL style='font-size:12.0pt;font-family:"Verdana",sans-serif'>Si el problema es recurrente, has llegado a abrir algún gestor de recursos para ver si es que tienes casi toda la RAM ocupada, si es que estás haciendo mucho swap en disco, etc, etc...</span><span lang=ES-CL style='font-size:12.0pt'><o:p></o:p></span></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1'><span lang=ES-CL style='font-size:12.0pt;font-family:"Verdana",sans-serif'>¿Qué capacidades tiene tu máquina? (RAM en particular y Sistema Operativo)?.</span><span lang=ES-CL style='font-size:12.0pt'><o:p></o:p></span></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1'><span lang=ES-CL style='font-size:12.0pt;font-family:"Verdana",sans-serif'>Esto te ocurre, ¿cuando usas R sobre RStudio, sobre R en modo consola?.</span><span lang=ES-CL style='font-size:12.0pt'><o:p></o:p></span></li></ul><div><p class=MsoNormal><span lang=ES-CL style='font-family:"Verdana",sans-serif'>Vaya son detalles muchos de ellos muy básicos a comprobar que pueden explicar el problema.</span><span lang=ES-CL><o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=ES-CL><o:p> </o:p></span></p></div><div><p class=MsoNormal><span lang=ES-CL style='font-family:"Verdana",sans-serif'>Un detalle adicional, si es una duda nueva, es conveniente que no la adjuntes con el histórico de otra reciente que era especialmente larga...</span><span lang=ES-CL><o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=ES-CL><o:p> </o:p></span></p></div><div><p class=MsoNormal><span lang=ES-CL style='font-family:"Verdana",sans-serif'>Gracias,</span><span lang=ES-CL><o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=ES-CL style='font-family:"Verdana",sans-serif'>Carlos Ortega</span><span lang=ES-CL><o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=ES-CL style='font-family:"Verdana",sans-serif'><a href="http://www.qualityexcellence.es">www.qualityexcellence.es</a></span><span lang=ES-CL><o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=ES-CL><o:p> </o:p></span></p></div></div><div><p class=MsoNormal><span lang=ES-CL><o:p> </o:p></span></p><div><p class=MsoNormal><span lang=ES-CL>El 5 de septiembre de 2016, 22:10, Javier Valdes Cantallopts (DGA) <<a href="mailto:javier.valdes@mop.gov.cl" target="_blank">javier.valdes@mop.gov.cl</a>> escribió:<o:p></o:p></span></p><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=ES-CL style='color:#1F497D'>Estimados:</span><span lang=ES-CL><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=ES-CL style='color:#1F497D'>Tengo problemas con mi programa R. Cada vez que dejo stand-by mi compu por unos minutos, R se queda pegado, e imposibilitado de trabajar, lo que me obliga a cerrarlo y volver a abrirlo cada vez que sucede.</span><span lang=ES-CL><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=ES-CL style='color:#1F497D'> </span><span lang=ES-CL><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=ES-CL><o:p> </o:p></span></p></div></div></div></div></div><p class=MsoNormal><span lang=ES-CL style='font-size:12.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt'><img border=0 width=708 height=1 style='width:7.375in;height:.0104in' id="Horizontal_x0020_Line_x0020_1" src="cid:image001.png@01D20DF9.7C055DF0"></span><span lang=ES-CL style='font-size:12.0pt'><o:p></o:p></span></p><p class=MsoNormal><span lang=ES-CL style='font-size:7.5pt;font-family:"Arial",sans-serif;color:gray'><br>CONFIDENCIALIDAD: La información contenida en este mensaje y/o en los archivos adjuntos es de carácter confidencial o privilegiada y está destinada al uso exclusivo del emisor y/o de la persona o entidad a quien va dirigida. Si usted no es el destinatario, cualquier almacenamiento, divulgación, distribución o copia de esta información está estrictamente prohibido y sancionado por la ley. Si recibió este mensaje por error, por favor infórmenos inmediatamente respondiendo este mismo mensaje y borre todos los archivos adjuntos. Gracias.<br><br>CONFIDENTIAL NOTE: The information transmitted in this message and/or attachments is confidential and/or privileged and is intented only for use of the person or entity to whom it is addressed. If you are not the intended recipient, any retention, dissemination, distribution or copy of this information is strictly prohibited and sanctioned by law. If you received this message in error, please reply us this same message and delete this message and all attachments. Thank you.</span><span lang=ES-CL style='font-size:12.0pt'><o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Times New Roman",serif'><o:p> </o:p></span></p></div></body></html>