Resultados de la búsqueda a petición "data.table"

2 la respuesta

¿Cuántas claves únicas tiene mi data.table?

Dado undata.table, ¿cómo encuentro la cantidad de claves únicas que contiene? library(data.table) z <- data.table(id=c(1,2,1,3),key="id") length(unique(z$id)) ==> 3El problema es eseunique escuadrático en general, pero, dado que las claves en ...

3 la respuesta

convertir dataframe a una nueva lista

Tengo un data.frame NOAA_OLR_TEST NOAA_OLR_TEST <- structure(list(DATE_START = structure(c(1170720000, 1170806400, 1170892800, 1170979200, 1171065600, 1171152000, 1171238400, 1171324800, 1171411200, 1171497600), class = c("POSIXct", "POSIXt")), ...

2 la respuesta

Encuentra filas duplicadas con original

Puedo obtener filas duplicadas enR en undata.table dt utilizando dt[duplicated(dt, by=someColumns)]Sin embargo, me gustaría obtener pares de filas duplicadas y los "no duplicados", por ejemplo consideredt: col1, col2, col3 A B C1 A B C2 A B1 ...

1 la respuesta

Cómo agrupar data.table por varias columnas consecutivamente

Quiero tomar un montón de estadísticas descriptivas agrupadas por varios cientos de variables de agrupación. Yo se por¿Cómo agrupar data.table por ...

1 la respuesta

usando eval en data.table

Estoy tratando de entender el comportamiento de eval en un data.table como un "marco". Con la siguiente tabla de datos: set.seed(1) foo = data.table(var1=sample(1:3,1000,r=T), var2=rnorm(1000), var3=sample(letters[1:5],1000,replace = T))Estoy ...

2 la respuesta

R (data.table) agrupar datos por rango personalizado (por ejemplo, -18, 18-25, ..., 65+)

No puedo encontrar una solución en R (usando data.table) para agrupar datos por un rango personalizado (por ejemplo, -18, 18-25, ..., 65+) no por un solo valor. Lo que estoy usando ahora: DT[,list(M_Savings=mean(Savings), M_Term=mean(Term)), ...

0 la respuesta

segfault del desbordamiento de pila C en R usando data.table

Estoy usando el paquete data.table en R para leer un marco de datos grande (65046 filas, 101959 columnas). Fread está trabajando para mí para marcos de datos más pequeños. Cuando intento leer el marco de datos de interés, aparece el siguiente ...

4 la respuesta

¿Es posible usar la función R data.table foverlaps para encontrar la intersección de rangos superpuestos en dos tablas?

Me gustaría usar foverlaps para encontrar los rangos de intersección de dos archivos de cama, y contraer cualquier fila que contenga rangos superpuestos en una sola fila. En el ejemplo a continuación tengo dos tablas con rangos genómicos. Las ...

2 la respuesta

Inserte una fila de NA después de cada grupo de datos usando data.table

Estoy tratando de agregar una fila de NA después de cada grupo de datos enR. Una pregunta similar se ha hecho anteriormente.Inserte una fila en blanco después de cada grupo de ...

1 la respuesta

R: Cómo calcular el retraso de varias columnas por grupo para la tabla de datos

Me gustaría calcular la diferencia de variables en una tabla de datos, agrupados por id. Aquí hay algunos datos de muestra. Los datos se registran a una frecuencia de muestreo de 1 Hz. Me gustaría estimar la primera y segunda derivada (velocidad, ...