Articles of r

¿Cómo hacer un diseño agrupado en igraph?

En igraph , después de aplicar un algoritmo de modularización para encontrar comunidades de gráfico, me gustaría dibujar un diseño de red que claramente haga visibles las distintas comunidades y sus conexiones. Algo como “diseño de atributos de grupo” en Cytoscape: quiero mostrar a los miembros de cada grupo / comunidad cerca uno del otro, […]

R grep: ¿hay un operador AND?

Supongamos que tengo el siguiente dataframe: User.Id Tags 34234 imageUploaded,people.jpg,more,comma,separated,stuff 34234 imageUploaded 12345 people.jpg ¿Cómo podría usar grep (o alguna otra herramienta) solo para tomar las filas que incluyen “imageUploaded” y “people”? En otras palabras, ¿cómo podría crear un subconjunto que incluya solo las filas con las cadenas “imageUploaded” Y “people.jpg”, independientemente del orden? Yo […]

ggplot2: Adición de un eje x transformado secundario en la parte superior de la ttwig

[ Edición de abril de 2016: la solución en este hilo ya no muestra correctamente el eje agregado; se ha abierto un nuevo hilo sobre este tema en ggplot2 ¿2.1.0 rompió mi código? El eje secundario transformado ahora aparece incorrectamente ] Estoy trabajando con datos X a escala y necesito agregar un eje x sin […]

Cambiar el formato de fecha en R

Tengo algunos datos muy simples en R que necesitan que se modifique su formato de fecha: date midpoint 1 31/08/2011 0.8378 2 31/07/2011 0.8457 3 30/06/2011 0.8147 4 31/05/2011 0.7970 5 30/04/2011 0.7877 6 31/03/2011 0.7411 7 28/02/2011 0.7624 8 31/01/2011 0.7665 9 31/12/2010 0.7500 10 30/11/2010 0.7734 11 31/10/2010 0.7511 12 30/09/2010 0.7263 13 […]

optimización restringida en R

Estoy intentando usar http://rss.acs.unt.edu/Rdoc/library/stats/html/constrOptim.html en R para hacer la optimización en R con algunas restricciones lineales dadas, pero no puedo descubrir cómo configurar el problema. Por ejemplo, necesito maximizar $ f (x, y) = log (x) + \ frac {x ^ 2} {y ^ 2} $ sujeto a restricciones $ g_1 (x, y) = x […]

Exportar una lista a un archivo CSV o TXT en R

Lamento hacer esta pregunta. Soy muy novato con R. Sé que hay muchos hilos relacionados con el mismo problema. Entendí que no podemos exportar una tabla si uno de sus elementos es una lista, pero no pude resolver mi problema. Entonces, tengo una lista en R y quiero exportarla a un archivo CSV o TXT. […]

Usar spread con identificadores duplicados para filas

Tengo un dataframe de forma larga que tiene entradas múltiples para la misma fecha y persona. jj <- data.frame(month=rep(1:3,4), student=rep(c("Amy", "Bob"), each=6), A=c(9, 7, 6, 8, 6, 9, 3, 2, 1, 5, 6, 5), B=c(6, 7, 8, 5, 6, 7, 5, 4, 6, 3, 1, 5)) Quiero convertirlo a formato ancho y hacerlo así: month […]

Error: el reemplazo tiene filas, los datos tienen

Tengo una columna numérica (“valor”) en un dataframe (“df”) y me gustaría generar una nueva columna (“valueBin”) basada en “valor”. Tengo el siguiente código condicional para definir df $ valueBin: df$valueBin[which(df$value<=250)] <- "250 & df$value<=500)] 500 & df$value<=1000)] 1000 & df$value<=2000)] 2000)] 2,000″ Me aparece el siguiente error: “Error en $<-.data.frame ( *tmp* ,” valueBin […]

¿Cómo se logran escalas y tamaños de facetas idénticos en varios gráficos multi-facet ggplot2?

Tengo una serie de gráficos ggplot2 con un número constante de facetas verticales horizontales pero diferentes. Me gustaría guardar los gráficos como .pdf en formato landscape a4. Sin embargo, no sé cómo puedo lograr proporciones idénticas de las facetas. Si trato de ajustarlo manualmente y variar el width y la height para diferentes números de […]

Marcar el evento de clic con el mouse en el folleto R para obtener brillos

¿Cómo puedo recibir un evento de clic de mouse en un marcador en un mapa de folleto en R? Estoy usando el RStudio / folleto y corriendo a través de Shiny. Me gustaría obtener el valor de un marcador (por ejemplo, ID) y usarlo para actualizar un panel de barra lateral.