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

0 la respuesta

R grupo data.table por atributo de la tabla i

Quiero usar columnas de la tabla i en una unión data.table para ambos cálculos y para la agrupación. Parece haber alguna limitación en la sintaxis para esto. ¿Puedes sugerir una forma más limpia de hacer esto? require(data.table) ...

2 la respuesta

¿Cómo crear una variable "condicional" en R?

Quiero crear una variable ficticia condicional. Suponga que tengo un conjunto de datos que se parece a esto: Subject Year X X1 A 1990 1 0 A 1991 1 0 A 1992 2 0 A 1993 3 0 A 1994 4 0 A 1995 4 1 B 1990 0 0 B 1991 1 0 B 1992 1 0 B 1993 2 0 B 1994 3 ...

3 la respuesta

Actualizar data.table insertando nuevas filas que son diferentes de las antiguas

Tengo dos data.table (dt1 y dt2). dt1 son datos de productos pasados y dt2 son datos de productos presentes. Quiero crear una tercera tabla de datos que inserte nuevas filas de dt2 en dt1 solo cuando las características del producto (Nivel o ...

2 la respuesta

Contando filas con fread sin leer el archivo completo [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Es posible obtener el número de filas en un archivo CSV sin abrirlo? [/questions/32913151/is-it-possible-to-get-the-number-of-rows-in-a-csv-file-without-opening-it] 4 respuestasQuiero usar data.table ...

3 la respuesta

Eliminar líneas con solo NAs de data.table

Quiero eliminar las líneas de un data.table que solo contiene NA. > tab = data.table(A = c(1, NA, 3), B = c(NA, NA, 3)) > tab A B 1: 1 NA 2: NA NA 3: 3 3Normalmente lo haría conapply(dat, 1, ...) que desafortunadamente no funciona en una tabla ...

1 la respuesta

Desplazar una columna de listas en data.table by group

Tengo una columna de listas en R: DT <- data.table(foo = c(list(c("a","b","c")), list(c("b","c")), list(c("a","b")), list(c("a"))), id = c(1,1,2,2)) DT foo id 1: a,b,c 1 2: b,c 1 3: a,b 2 4: a 2Lo que me gustaría hacer es replicar el ...

1 la respuesta

iteración de rowwise en r en una tabla de datos

library(quantmod) library(PerformanceAnalytics) getSymbols("YHOO",src="google") stock_dat=data.table(PerformanceAnalytics:: CalculateReturns(Cl(YHOO)[1:10],'discrete')) stock_dat[,Price:=0] stock_dat[1,2]=Cl(YHOO)[1] ...

1 la respuesta

Elija un elemento aleatorio de un vector para cada fila de una tabla de datos.

Tengo un marco de datos de nombres. Y tengo un vector de diferentes alimentos. Quiero elegir un elemento de ese vector al azar para cada Nombre para que la tabla de datos se vea a continuación. x<- ...

2 la respuesta

Cómo escribir un cálculo acumulativo en data.table

Un cálculo acumulativo secuencialNecesito hacer un cálculo de series de tiempo, donde el valor calculado en cada fila depende del resultado calculado en la fila anterior. Espero usar la conveniencia dedata.table. El problema real es un modelo ...

2 la respuesta

R aplanar datos anidados.

He anidado la tabla de datos, ¿cuál es la mejor manera de aplanar las tablas anidadas en una tabla de datos? Tenga en cuenta que las tablas anidadas pueden tener una longitud desigual, por lo que tidyr :: unnest () no funciona. Ejemplo de ...