Resultados de la búsqueda a petición "r-faq"

1 la respuesta

Problema al pasar variable con notación de signo de dólar ($) a aes () en combinación con facet_grid () o facet_wrap ()

Estoy haciendo un análisis en ggplot2 en este momento para un proyecto y por casualidad me topé con un comportamiento extraño (para mí) que no puedo explicar. Cuando yo escriboaes(x = cyl, ...) la trama se ve diferente a lo que hace si paso la ...

8 la respuesta

¿Cómo dividir un marco de datos?

Quiero dividir un marco de datos en varios más pequeños. Esto parece una pregunta muy trivial, sin embargo, no puedo encontrar una solución en la búsqueda web.

7 la respuesta

¿Cómo convertir un factor a entero \ numérico sin pérdida de información?

Cuando convierto un factor a numérico o entero, obtengo los códigos de nivel subyacentes, no los valores como números. f <- factor(sample(runif(5), 20, replace = TRUE)) ## [1] 0.0248644019011408 0.0248644019011408 0.179684827337041 ## [4] ...

15 la respuesta

Generar una variable ficticia

Tengo problemas para generar las siguientes variables ficticias en R: Estoy analizando datos de series temporales anuales (período de tiempo 1948-2009). Tengo dos preguntas ¿Cómo genero una variable ficticia para la observación n. ° 10, es ...

5 la respuesta

Reshaping data.frame de formato ancho a largo

Tengo algunos problemas para convertir midata.frame de una mesa ancha a una mesa larga. Por el momento se ve así: Code Country 1950 1951 1952 1953 1954 AFG Afghanistan 20,249 21,352 22,532 23,557 24,555 ALB Albania 8,097 8,986 10,058 11,123 ...

5 la respuesta

Numeración de filas dentro de grupos en un marco de datos

Trabajando con un marco de datos similar a este: set.seed(100) df <- data.frame(cat = c(rep("aaa", 5), rep("bbb", 5), rep("ccc", 5)), val = runif(15)) df <- df[order(df$cat, df$val), ] df cat val 1 aaa 0.05638315 2 aaa 0.25767250 3 aaa ...

2 la respuesta

¿Cómo se ordena específicamente el eje x ggplot2 en lugar del orden alfabético? [duplicar

Esta pregunta ya tiene una respuesta aquí: Cambie el orden de una escala x discreta [/questions/3253641/change-the-order-of-a-discrete-x-scale] 5 respuestas Estoy tratando de hacer unheatmap utilizandoggplot2 utilizando lageom_tiles función aquí ...

8 la respuesta

Pega varias columnas juntas

Tengo un montón de columnas en un marco de datos que quiero pegar (separadas por "-") de la siguiente manera: data <- data.frame('a' = 1:3, 'b' = c('a','b','c'), 'c' = c('d', 'e', 'f'), 'd' = c('g', 'h', 'i')) i.e. a b c d 1 a d g 2 b e h 3 c f ...

6 la respuesta

Debo usar un data.frame o una matriz?

¿Cuándo se debe usar unadata.frame, y cuándo es mejor usar unmatrix? Ambos mantienen los datos en formato rectangular, por lo que a veces no está claro. ¿Hay alguna regla general sobre cuándo usar qué tipo de datos?

8 la respuesta

R gestión de memoria / no se puede asignar vector de tamaño n Mb

Me encuentro con problemas al intentar usar objetos grandes en R. Por ejemplo: > memory.limit(4000) > a = matrix(NA, 1500000, 60) > a = matrix(NA, 2500000, 60) > a = matrix(NA, 3500000, 60) Error: cannot allocate vector of size 801.1 Mb > a = ...