Preguntas etiquetadas con r

R es un entorno de software y lenguaje de programación gratuito y de código abierto para computación estadística, bioinformática, visualización y computación general. Proporcione ejemplos mínimos y reproducibles junto con la salida deseada. Use `dput ()` para los datos y especifique todos los paquetes no base con llamadas a `library ()`. No incruste imágenes para datos o código, utilice bloques de código sangrado en su lugar. Para preguntas relacionadas con estadísticas, use https://stats.stackexchange.com.

5
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 ordenar, …
137 r  ggplot2  r-faq 

6
Guardar grid.arrange () plot en el archivo
Estoy tratando de trazar varias parcelas usando ggplot2, organizándolas usando grid.arrange(). Como logré encontrar a alguien que describa el problema exacto que tengo, he citado la descripción del problema en el enlace : Cuando uso ggsave()después grid.arrange(), es decir grid.arrange(sgcir1,sgcir2,sgcir3,ncol=2,nrow=2) ggsave("sgcirNIR.jpg") No guardo el diagrama de cuadrícula sino el último …
137 r  ggplot2  gridextra 

9
Seleccione la primera y la última fila de los datos agrupados
Pregunta Utilizando dplyr, ¿cómo selecciono las observaciones / filas superiores e inferiores de datos agrupados en una declaración? Datos y ejemplo Dado un marco de datos df <- data.frame(id=c(1,1,1,2,2,2,3,3,3), stopId=c("a","b","c","a","b","c","a","b","c"), stopSequence=c(1,2,3,3,1,4,3,1,2)) Puedo obtener las observaciones superior e inferior de cada grupo usando slice, pero usando dos declaraciones separadas: firstStop <- …
137 r  dplyr 

5
Dividir código en varias líneas en un script R
Quiero dividir una línea en un script R en varias líneas (porque es demasiado larga). ¿Cómo puedo hacer eso? Específicamente, tengo una línea como setwd('~/a/very/long/path/here/that/goes/beyond/80/characters/and/then/some/more') ¿Es posible dividir el camino largo en varias líneas? Lo intenté setwd('~/a/very/long/path/here/that/goes/beyond/80/characters/and/ then/some/more') con returnllave al final de la primera línea; Pero eso no funciona. …
137 r  multiline 

5
Usando R para enumerar todos los archivos con una extensión especificada
Soy muy nuevo en R y estoy trabajando en actualizar un script R para iterar a través de una serie de tablas .dbf creadas usando ArcGIS y producir una serie de gráficos. Tengo un directorio, C: \ Scratch, que contendrá todos mis archivos .dbf. Sin embargo, cuando ArcGIS crea estas …
137 r 


7
Extraer una subcadena de acuerdo con un patrón
Supongamos que tengo una lista de cadenas: string = c("G1:E001", "G2:E002", "G3:E003") Ahora espero obtener un vector de cadena que contenga solo las partes después de los dos puntos ":", es decir substring = c(E001,E002,E003). ¿Hay una manera conveniente en R de hacer esto? Utilizando substr?
136 regex  r  substr 

8
Diferencia entre R MarkDown y R NoteBook
Estoy tratando de entender a un alto nivel cuáles son las diferencias entre R Markdowny R NoteBook. Sé que están interrelacionados, pero me gustaría averiguar cómo están relacionados. Mi entendimiento es este: Sé que los R Notebook son realmente documentos de R Markdown, pero estoy confundido acerca de las terminologías. …

8
¿Vinculando a R y Julia?
Julia parece muy prometedora para un cálculo rápido y sintaxis (por ejemplo, aquí ), pero sospecho que todavía no estará cerca de R en términos de flujo de trabajo de estadísticas generales durante algún tiempo. Así que me gustaría usarlo donde C ++ se usa principalmente en programas R: para …
135 r  julia 

2
¿Por qué es rbindlist "mejor" que rbind?
Estoy revisando la documentación data.tabley también noté de algunas de las conversaciones aquí sobre SO que rbindlistse supone que es mejor que rbind. Me gustaría saber por qué es rbindlistmejor rbindy en qué escenarios rbindlistrealmente sobresale rbind. ¿Hay alguna ventaja en términos de utilización de memoria?
135 r  data.table  rbind  rbindlist 

3
En R, ¿cómo obtener el nombre de un objeto después de enviarlo a una función?
Estoy buscando el reverso de get(). Dado un nombre de objeto, deseo que la cadena de caracteres que representa ese objeto se extraiga directamente del objeto. Ejemplo trivial de fooser el marcador de posición para la función que estoy buscando. z <- data.frame(x=1:10, y=1:10) test <- function(a){ mean.x <- mean(a$x) …
135 r 



10
¿Cómo formatear un número como porcentaje en R?
Una de las cosas que solía dejarme perplejo como novato en R era cómo formatear un número como porcentaje para imprimir. Por ejemplo, mostrar 0.12345como 12.345%. Tengo varias soluciones para esto, pero ninguna de estas parece ser "nueva para los amigos". Por ejemplo: set.seed(1) m <- runif(5) paste(round(100*m, 2), "%", …
135 r  formatting 

7
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 …
134 r  installation  version  r-faq 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.