Hola a todos: Apliqué el método, pero me salió lo siguiente; error in FUN(X[[i]], ...) : only defined on a data frame with all numeric variables. Me imagino que el error surgió ya que la tabla de valores que necesito encontrar tengo "FECHAS", "HORA" Y NUMERO . Por ejemplo; fecha hora datos 20/11/12 2:00:04 AM 12.905 21/11/12 3:00:04 AM 12.889 22/11/12 4:00:03 AM 12.873 23/11/12 5:00:03 AM 12.861 29/11/12 11:00:03 AM 12.804 Falta los datos de las fechas 24-25-26-27-28 Y 29/11/12 En este caso, para encontrar los valores saltados, que procedimiento debiese ocupar sabiendo los "tipos" de datos que tengo? Debería pasar a día juliano las fechas? Y con las horas? Como lo haría? Saludos y gracias. ________________________________ 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. 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. [[alternative HTML version deleted]]
Estimados Copio como están los datos para poder realizar la pregunta> summary(datos.network)IGRAPH UNW- 216 2208 -- + attr: name (v/c), Descripcion_A (e/c), Descripcion_B (e/c), Relacion (e/c), weight (e/n)> head(V(datos.network))+ 6/216 vertices, named: [1] Ficha 1022 Ficha 1024 Ficha 1028 Ficha 1053 Ficha 1111 Ficha 1127 Ahora mi pregunta, quiero obtener los que comparten algo en común, supongamos el primero de la lista de vértices ?Ficha 1022?. Puesto en otras palabras y / ejemplo sería algo como inc.edges <- incident(net, V(net)[media=="Wall Street Journal"], mode="all") # Special operators for the indexing of edge sequences: %--%, %->%, %<-% # E(network)[X %--% Y] selects edges between vertex sets X and Y, ignoring direction # E(network)[X %->% Y] selects edges from vertex sets X to vertex set Y # E(network)[X %->% Y] selects edges from vertex sets Y to vertex set X # For example, select edges from newspapers to online sources: E(net)[ V(net)[type.label=="Newspaper"] %->% V(net)[type.label=="Online"] ] # Para extraer subgrafos de las personas más relevantes en el momento de la caída # hemos extraído la información de aquí: http://es.wikipedia.org/wiki/Enron#Ca.C3.ADda_de_la_empresa Anteriormente mi código funcionaba, hace unos meses que no toco el archivo, pero por alguna causa ahora no anda. Por ejemplo> E(datos.network)[ V(datos.network)[Descripcion_A=="Ficha 1024"] ]+ 0/2208 edges (vertex names): El resultado no puede ser 0/2208, ese dato existe. Si pienso en el resto de los datos (los que no son Ficha 1024)> E(datos.network)[ V(datos.network)[Descripcion_A !="Ficha 1024"] ]Error in simple_vs_index(x, ii, na_ok) : Unknown vertex selected Me perdí, algo falla, no se, me desconcierta porque era un problema resuelto. La versión es igraph 1.0.1, el R es 3.3 [[alternative HTML version deleted]]
Estimado Javier Valdes Cantallopts Le propongo http://www.statmethods.net/input/dates.html para acomodar un poco los datos, aunque hay muchas formas. Su correo dice FUN(X ?, pienso en que usted pueda acomodar sus datos al formato de fecha de la función que desea utilizar. Javier Rubén Marcuzzi De: Javier Valdes Cantallopts (DGA) [[alternative HTML version deleted]]
Hola Javier. Quizás no me expliqué bien: Estoy usando esta función para identificar fechas saltadas de una base de datos en formato d/m/A;> mi_serie <- c > ref_serie <- seq(from = min(mi_serie), to = max(mi_serie) ) > > dif_series <- setdiff( ref_serie, mi_serie) > > dif_series> length( dif_series)El problema es que en REF_SERIE, me dice que los cálculos los debo hacer sobre números, por lo que me imagino que debo transformar las fechas a números creo yo? lo ideal, sería mantener el formato de fecha, es posible lo último?. fecha hora datos 20/11/12 2:00:04 AM 12.905 21/11/12 3:00:04 AM 12.889 22/11/12 4:00:03 AM 12.873 23/11/12 5:00:03 AM 12.861 29/11/12 11:00:03 AM 12.804 Falta los datos de las fechas 24-25-26-27-28 Y 29/11/12 De: javier.ruben.marcuzzi en gmail.com [mailto:javier.ruben.marcuzzi en gmail.com] Enviado el: lunes, 29 de agosto de 2016 17:22 Para: Javier Valdes Cantallopts (DGA); r-help-es en r-project.org Asunto: RE: [R-es] encontrar fechas saltadas Estimado Javier Valdes Cantallopts Le propongo http://www.statmethods.net/input/dates.html para acomodar un poco los datos, aunque hay muchas formas. Su correo dice FUN(X ?, pienso en que usted pueda acomodar sus datos al formato de fecha de la función que desea utilizar. Javier Rubén Marcuzzi De: Javier Valdes Cantallopts (DGA)<mailto:javier.valdes en mop.gov.cl> Enviado: lunes, 29 de agosto de 2016 16:40 Para: r-help-es en r-project.org<mailto:r-help-es en r-project.org> Asunto: [R-es] encontrar fechas saltadas Hola a todos: Apliqu? el m?todo, pero me sali? lo siguiente; error in FUN(X[[i]], ...) : only defined on a data frame with all numeric variables. Me imagino que el error surgi? ya que la tabla de valores que necesito encontrar tengo "FECHAS", "HORA" Y NUMERO . Por ejemplo; fecha hora datos 20/11/12 2:00:04 AM 12.905 21/11/12 3:00:04 AM 12.889 22/11/12 4:00:03 AM 12.873 23/11/12 5:00:03 AM 12.861 29/11/12 11:00:03 AM 12.804 Falta los datos de las fechas 24-25-26-27-28 Y 29/11/12 En este caso, para encontrar los valores saltados, que procedimiento debiese ocupar sabiendo los "tipos" de datos que tengo? Deber?a pasar a d?a juliano las fechas? Y con las horas? Como lo har?a? Saludos y gracias. ________________________________ 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. 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. [[alternative HTML version deleted]] ________________________________ 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. 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. [[alternative HTML version deleted]]
Estimados Pude resolver el problema, por decirlo de alguna manera, aumenté el número de columnas, aunque la información es la misma, algo hace que la búsqueda tenga una falla, puede ser por la forma en que preparé los datos, a la vista humana y en la exploración de los mismos desde igraph no habría problemas, pero el algoritmo tiene algo que no permite la forma en que había acomodado los datos (aunque anteriormente había funcionado, alguna actualización debe tener una exigencia que no complía). No estoy seguro, pero la nueva preparación de datos no da problemas con filtrar los datos desde igraph. Saludos Javier Rubén Marcuzzi De: javier.ruben.marcuzzi en gmail.com [[alternative HTML version deleted]]