Preguntas etiquetadas con r-faq

152
Eliminar filas duplicadas

He leído un CSVarchivo en un R data.frame. Algunas de las filas tienen el mismo elemento en una de las columnas. Me gustaría eliminar filas que son duplicados en esa columna. Por ejemplo: platform_external_dbus 202 16 google 1 platform_external_dbus 202 16 space-ghost.verbum

144
Reemplace todos los valores 0 a NA

Tengo un marco de datos con algunas columnas numéricas. Algunas filas tienen un valor 0 que debe considerarse nulo en el análisis estadístico. ¿Cuál es la forma más rápida de reemplazar todo el valor 0 a NULL en R?

143
Agregar leyenda al diagrama de línea ggplot2

Tengo una pregunta sobre leyendas en ggplot2. Logré trazar tres líneas en el mismo gráfico y quiero agregar una leyenda con los tres colores utilizados. Este es el código usado library(ggplot2) require(RCurl) link<-getURL("https://dl.dropbox.com/s/ds5zp9jonznpuwb/dat.txt") datos<-...

141
Sustitución de NA por el último valor no NA

En un data.frame (o data.table), me gustaría "completar" NA con el valor anterior que no sea NA más cercano. Un ejemplo simple, el uso de vectores (en lugar de a data.frame) es el siguiente: > y <- c(NA, 2, 2, NA, NA, 3, NA, 4, NA, NA) Me gustaría una función fill.NAs()que me permita...

137
Ordenar discreto x escala por frecuencia / valor

Estoy haciendo un gráfico de barras esquivadas usando ggplot con una escala x discreta, el eje x ahora está organizado en orden alfabético, pero necesito reorganizarlo para que esté ordenado por el valor del eje y (es decir, la barra más alta posicionarse a la izquierda). Intenté ordenar u...

134
Solo leer columnas seleccionadas

¿Alguien puede decirme cómo leer solo los primeros 6 meses (7 columnas) para cada año de los datos a continuación, por ejemplo utilizando read.table()? Year Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 2009 -41 -27 -25 -31 -31 -39 -25 -15 -30 -27 -21 -25 2010 -41 -27 -25 -31 -31 -39 -25 -15...

134
Instalar una versión anterior del paquete R

Estoy tratando de usar Rpy2 y ggplot2 pero aparece un error. Después de buscar el error en línea, descubrí que el error ocurre porque hay cambios en el paquete ggplot2 que aún no se reflejan en Rpy2 (por ejemplo, vea esta publicación (Editar: El enlace ahora está muerto)). Así que ahora necesito...

131
¿Cómo buscar materiales "R"? [cerrado]

Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 7 años . Mejora esta pregunta "Google" es...

124
¿Qué significa "métodos S3" en R?

Como soy bastante nuevo en R, no sé cuáles son los métodos y objetos S3. Descubrí que hay sistemas de objetos S3 y S4, y algunos recomiendan usar S3 sobre S4 si es posible (consulte la Guía de estilo R de Google en http://google-styleguide.googlecode.com/svn/trunk/google-r-style. html ) *. Sin...

121
Contar el número de filas dentro de cada grupo

Tengo un marco de datos y me gustaría contar el número de filas dentro de cada grupo. Normalmente utilizo la aggregatefunción para sumar datos de la siguiente manera: df2 <- aggregate(x ~ Year + Month, data = df1, sum) Ahora, me gustaría contar las observaciones, pero parece que no puedo...

120
Sugerencias generales para la depuración en R

Recibo un error al usar una función R que escribí: Warning messages: 1: glm.fit: algorithm did not converge 2: glm.fit: algorithm did not converge Que he hecho: Paso a través de la función Agregar impresión para averiguar en qué línea se produce el error sugiere dos funciones que no deberían...