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

1 la respuesta

Error al crear R data.table con fecha-hora POSIXlt

1 la respuesta

Acelera los bucles y acondiciona con R

Me gustaría acelerar este código en R. La entrada es una matriz de 3x3x3 que contiene un número entero y, en función de los vecinos, si son cero, reemplácelos por el número respectivo. La salida es la matriz "mask_roi" con los nuevos ...

3 la respuesta

¿Cómo crear mediante programación columnas binarias basadas en una variable categórica en data.table?

Tengo un gran (12 millones de filas)data.table que se ve así: library(data.table) set.seed(123) dt <- data.table(id=rep(1:3, each=5),y=sample(letters[1:5],15,replace = T)) > dt id y 1: 1 b 2: 1 d 3: 1 c 4: 1 e 5: 1 e 6: 2 a 7: 2 c 8: 2 e 9: 2 c ...

1 la respuesta

R's data.table Truncating Bits?

Entonces soy un grandata.table fan en R. Lo uso casi todo el tiempo, pero me he encontrado con una situación en la que no me funcionará en absoluto. Tengo un paquete (interno de mi empresa) que usa R'sdouble para almacenar el valor de un entero ...

1 la respuesta

Locf eficiente por grupos en una sola tabla de datos R.

Tengo un gran, ampliodata.table (20 millones de filas) con una ID de persona pero con muchas columnas (~ 150) que tienen muchos valores nulos. Cada columna es un estado / atributo registrado que deseo llevar a cabo para cada persona. Cada persona ...

2 la respuesta

Reordenar filas en data.table en un orden específico

tengo undata.table dumdt: set.seed(123) dumdt <- data.table(v1=sample(1:10, 5), v2=1:5)cuyas filas me gustaría reordenar en este orden de índices específicos (primero la tercera observación, luego la quinta, luego la segunda, etc.): to_ord <- ...

1 la respuesta

Operaciones de fila en data.table usando `by = .I`

Aquí hay una buena explicación SO sobreoperaciones de fila endata.table [https://stackoverflow.com/questions/21651978/row-operations-in-data-table/37667176] Una alternativa que me vino a la mente es usar un únicoid para cada fila y luego aplique ...

3 la respuesta

Agrupe por una columna, seleccione la fila con un mínimo en una columna para cada par de columnas

Difícil pregunta a frase. Aquí hay un ejemplo de lo que me gustaría hacer. Un ejemplo de lo que estoy comenzando con: set.seed(0) dt <- data.table(dr1.d=rnorm(5), dr1.p=abs(rnorm(5, sd=0.08)), dr2.d=rnorm(5), dr2.p=abs(rnorm(5, sd=0.08)), ...

3 la respuesta

Observaciones de subconjuntos que difieren en al menos 30 minutos

tengo undata.table (~ 30 millones de filas) que consiste en undatetime columna enPOSIXct formato, unid columna y algunas otras columnas (en el ejemplo, acabo de dejar una columna irrelevantex para demostrar que hay otras columnas presentes que ...

3 la respuesta

Asignación rápida de data.table de varias columnas por grupo desde la búsqueda

He buscado la forma canónica de hacer lo que estoy intentando, pero parece que tengo poca suerte para conseguir que algo funcione de manera rápida y elegante. En resumen, tengo una tabla grande con varias columnas de valor y quiero multiplicar ...