Resultados da pesquisa a pedido "data.table"

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 ...

5 a resposta

Encontre combinações de variáveis que tornam a Chave primária em R

qui está o meu quadro de dados de brinquedo df <- tibble::tribble( ~var1, ~var2, ~var3, ~var4, ~var5, ~var6, ~var7, "A", "C", 1L, 5L, "AA", "AB", 1L, "A", "C", 2L, 5L, "BB", "AC", 2L, "A", "D", 1L, 7L, "AA", "BC", 2L, "A", "D", 2L, 3L, "BB", ...

4 a resposta

R data.table: condições baseadas em linhas dividem / aplicam / combinam

Tenho o seguintedata.table initial.date <- as.POSIXct('2018-10-27 10:00:00',tz='GMT') last.date <- as.POSIXct('2018-12-28 17:00:00',tz='GMT') PriorityDateTime=seq.POSIXt(from=initial.date,to = last.date,by = '30 sec') TradePrice=seq(from=1, ...

2 a resposta

identificar segmentos sobrepostos consecutivos em R

Preciso agregar segmentos sobrepostos em um único segmento que variatodos os segmentos conectados. Observe que um simplesoverover não pode detectar conexões entre segmentos não sobrepostos, mas conectados, consulte o exemplo para ...

4 a resposta

Como posso excluir determinadas linhas de acordo com duas colunas que possuem valores simétricos em data.table em R?

Por exemplo, eu tenho uma tabela da seguinte maneira: DT <- data.table( A = c(1,1,1,2,2,2,3,3,3), B = c(1,2,3,1,2,3,1,2,3), key = "A" )Eu desejo excluir as linhas sob o condicional, como "A" == 2 e "B" == 1, já que já existe a linha que "A" == 1 ...

4 a resposta

Unindo o resultado de duas tabelas estatísticas em uma tabela em R

Em continuação desta ediçãoTeste de comparação de Mann-Whitney entre os grupos [https://stackoverflow.com/questions/51494868/comparison-mann-whitney-test-between-groups] , Decidi criar um novo tópico. A solução de Rui Barradas me ajudou a ...

1 a resposta

linha que não consolida duplicatas em R ao usar vários meses no Filtro de Data

Estou usando o código a seguir para resumir meus dados por uma coluna library(data.table, warn.conflicts = FALSE) library(lubridate, warn.conflicts = FALSE) ################ ## PARAMETERS ## ################ # Set path of major source folder for ...

2 a resposta

Selecione vários intervalos de colunas usando nomes de colunas em data.table

Digamos que eu tenha uma tabela de dados, dt = data.table(matrix(1:50, nrow = 5)); colnames(dt) = letters[1:10]; > dt a b c d e f g h i j 1: 1 6 11 16 21 26 31 36 41 46 2: 2 7 12 17 22 27 32 37 42 47 3: 3 8 13 18 23 28 33 38 43 48 4: 4 9 14 19 ...

2 a resposta

Obtendo uma fatia data.table com uma sequência de índices (linha, col)

eu tenho umdata.table que se assemelha ao abaixo. tab <- data.table(a = c(NA, 42190, NA), b = c(42190, 42190, NA), c = c(40570, 42190, NA)) tab a b c 1: NA 42190 40570 2: 42190 42190 42190 3: NA NA NAApós a especificação de um vetor de índices ...

10 a resposta

O pacote data.table no R 3.5 não é instalado

Atualmente, estou usando o R 3.5 (versão beta) e preciso do pacote data.table no meu projeto, mas meu pacote não é instalado. Alguém pode me ajudar no caso. Ele mostra os seguintes erros ao instalá-lo. install.packages ("data.table") Instalando ...