Resultados da pesquisa a pedido "data.table"

7 a resposta

Use um valor da linha anterior em um cálculo R data.table

Eu quero criar uma nova coluna em um data.table calculado a partir do valor atual de uma coluna e a anterior de outro. É possível acessar as linhas anteriore...

2 a resposta

Crie um "índice" para cada elemento de um grupo com data.table

Meus dados são agrupados pelos IDs na V6 e ordenados por posição (V1: V3): dt V1 V2 V3 V4 V5 V6 1: chr1 3054233 3054733 . + ENSMUSG00000090025 2: chr1 3102016 3102125 . + ENSMUSG00000064842 3: chr1 3205901 3207317 . - ENSMUSG00000051951 4: chr1 ...

2 a resposta

Como devo deixar cair blocos de NAs de um dado R?

3 a resposta

Agregando ao mesclar dois quadros de dados no R

O objetivo final é somar a quantidade total (transact_data$qty) para cada registro emproduct_info onde otransact_data$productId existe emproduct_info, e ondetransact_data$date está entreproduct_info$beg_date eproduct_info$end_date. Os quadros de ...

1 a resposta

Que sintaxe data.table para a junção esquerda (uma coluna) para preferir

Como devo começar a pensar em qual sintaxe eu prefiro? Meus critérios são eficiência (este é o número um) e também legibilidade / manutençã Est A <- B[A, on = .(id)] # wow such. concisionOu aquil A[B, on = .(id), comment := i.comment]Or even ...

2 a resposta

Agregação condicional de R data.table

Estou enfrentando (o que eu acho) um problema difícil com agregações emdata.table Eu tenho o seguintedata.table structure(list(id1 = c("a", "a", "a", "b", "b", "c", "c"), id2 = c("x", "y", "z", "x", "u", "y", "z"), val = c(2, 1, 2, 1, 3, 4, 3)), ...

1 a resposta

por que “o personagem é frequentemente preferido para fatorar” em dados.

De

2 a resposta

Junção binária condicional e atualização por referência usando o pacote data.table

Então, aqui está o meu problema da vida real, que eu sinto que pode ser facilmente resolvido e estou perdendo algo óbvio aqui. Eu tenho dois grandes conjuntos de dados chamadosTK eDFT library(data.table) set.seed(123) (TK <- data.table(venue_id ...

3 a resposta

Mesclando data.tables com base em nomes de colunas

Eu estou tentando fazer algumas mesclagens à esquerda com data.tables. A descrição da descrição do pacote queEm todas as junções, os nomes das colunas são ir...

1 a resposta

Inteiros grandes em data.table. Resultados de agrupamento diferentes em 1.9.2 comparado a 1.8.10

Atualizei recentemente o data.table de 1.8.10 para 1.9.2 e encontrei a seguinte diferença entre as duas versões ao agrupar números inteiros grandes. Existe uma configuração que eu precise alterar na 1.9.2 para que a primeira das duas instruções ...