Articles of r

Cambiar la etiqueta de faceta a la fórmula matemática en ggplot2

Me pregunto cómo cambiar la etiqueta de facet a la fórmula matemática en ggplot2 . d <- ggplot(diamonds, aes(carat, price, fill = ..density..)) + xlim(0, 2) + stat_binhex(na.rm = TRUE) + opts(aspect.ratio = 1) d + facet_wrap(~ color, ncol = 4) Por ejemplo, quiero cambiar la etiqueta de faceta de D a Y[1] , donde […]

¿Cómo extraer las primeras n filas por grupo?

Tengo un data.table dt . Esta data.table está ordenada primero por date columna (mi variable de agrupamiento), luego por columna age : library(data.table) setkeyv(dt, c(“date”, “age”)) # Sorts table first by column “date” then by “age” > dt date age name 1: 2000-01-01 3 Andrew 2: 2000-01-01 4 Ben 3: 2000-01-01 5 Charlie 4: 2000-01-02 […]

¿Cómo restar / agregar días de / a una fecha?

Intento crear carpetas para almacenar datos extraídos. Quiero etiquetar las carpetas con el día de esos datos en la extracción. Ex. Extraigo datos de hace 5 días de mysql. Quiero nombrar la carpeta con la fecha de hace 5 días. MySQL puede manejar fácilmente la aritmética de fechas. No estoy seguro de cómo lo hace […]

Reemplazar valores de caracteres con NA en un dataframe

Tengo un dataframe que contiene (en lugares aleatorios) un valor de carácter (digamos “foo” ) que quiero reemplazar con un NA . ¿Cuál es la mejor manera de hacerlo en todo el dataframe?

Dividir un nombre de archivo en nombre, extensión

Tengo el nombre de un archivo como este: name1.csv y me gustaría extraer dos subcadenas de esta cadena. Una que almacena el name1 en una variable y otra que almacena la extensión, csv , sin el punto en otra variable. He estado buscando si hay una función como indexOf de Java que permite hacer ese […]

Trace 4 curvas en una sola plot con 3 ejes y

Tengo 4 conjuntos de valores: y1, y2, y3, y4 y un conjunto x. Los valores y son de diferentes rangos, y debo trazarlos como curvas separadas con conjuntos separados de valores en el eje y. Para decirlo de manera simple, necesito 3 ejes y con diferentes valores (escalas) para trazar en la misma figura.

Pegando dos vectores con combinaciones de todos los elementos de vectores

Tengo dos vectores: vars <- c("SR", "PL") vis <- c(1,2,3) En base a estos vectores, me gustaría crear el siguiente vector: “SR.1” “SR.2” “SR.3” “PL.1” “PL.2” “PL.3″ Con paste tengo el siguiente resultado: paste(vars, vis, sep=”.”) [1] “SR.1” “PL.2” “SR.3” ¿Cómo puedo crear el vector que necesito?

¿Cómo conectar R con la base de datos de Access en la ventana de 64 bits?

Cuando intenté conectar R con la base de datos de Access recibí un error odbcConnectAccess is only usable with 32-bit Windows ¿Alguien tiene una idea de cómo resolver esto? library(RODBC) mdbConnect<-odbcConnectAccess("D:/SampleDB1/sampleDB1.mdb")

Cómo trazar con un png como fondo?

Hice una ttwig con 3 millones de puntos y la guardé como PNG. Tomó algunas horas y me gustaría evitar volver a dibujar todos los puntos. ¿Cómo puedo generar una nueva gráfica que tenga este PNG como fondo?

Superposición de curva normal a histogtwig en R

He logrado encontrar en línea cómo superponer una curva normal a un histogtwig en R, pero me gustaría retener el eje y de “frecuencia” normal de un histogtwig. Vea dos segmentos de código a continuación, y observe cómo en el segundo, el eje y se reemplaza con “densidad”. ¿Cómo puedo mantener ese eje y como […]