Resultados da pesquisa a pedido "data.table"

2 a resposta

Retornar uma lista no dplyr mutate ()

Eu tenho uma função no meu problema do mundo real que retorna uma lista. Existe alguma maneira de usar isso com o dplyr mutate ()? Este exemplo de brinquedo não funciona -: it = data.table(c("a","a","b","b","c"),c(1,2,3,4,5), c(2,3,4,2,2)) myfun ...

2 a resposta

fread () falha com valores ausentes nas colunas integer64

Ao ler o texto abaixo,fread() falha ao detectar os valores ausentes nas colunas 8 e 9. Isso é apenas com a opção padrãointeger64="integer64". Configuraçãointeger64="double" ou"character" detecta corretamenteNAs. Observe que o arquivo possui três ...

2 a resposta

O mutate altera tbl por referência?

O que eu realmente gostodata.table é o:= idioma para alterar a tabela por referência, sem a necessidade de cópias caras. Pelo que entendi, este é um dos aspectos que tornadata.table tão ultra-rápido em comparação com outros métodos. Agora, ...

2 a resposta

Correspondência imperfeita de string usando data.table em R

Ok, então eu postei uma pergunta há algum tempo sobre escrever uma função R para acelerar a correspondência de strings de arquivos de texto grandes. Eu tinha meus olhos abertos para 'data.table' e minha pergunta foi ...

1 a resposta

Sobre o GForce no data.table 1.9.2

Não sei como tirar grande proveito do GForce no data.table 1.9.2 Nova otimização: GForce. Em vez de agrupar os dados, os locais dos grupos são passados para versões agrupadas de soma e média (gsum e gmean) que, em seguida, calculam o resultado ...

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

1 a resposta

Agrupando números muito pequenos (por exemplo, 1e-28) e 0,0 em data.table v1.8.10 vs v1.9.2

Notei que as tabelas de frequências criadas por data.table em R parecem não distinguir entre números muito pequenos e zero? Posso mudar esse comportamento ou isso é um bug? Exemplo reproduzível: >library(data.table) DT ...

2 a resposta

Subconfigurando uma tabela de dados por intervalo, usando a pesquisa binária

Como você define um subconjunto de uma tabela de dados por um intervalo numérico, com a intenção de usar a pesquisa binária? Por exemplo: require(data.table) set.seed(1) x<-runif(10000000,min=0,max=10) y<-runif(10000000,min=0,max=10) ...

2 a resposta

Combine e substitua muitos valores em data.table

Eu tenho um conjunto de dados com muitas entradas erradas. Criei um arquivo .csv de duas colunas que inclui os nomes antigos (incorretos) em uma coluna e os novos nomes (corretos) correspondentes na segunda coluna. Agora eu preciso dizer ao R ...

1 a resposta

Arredondando milissegundos de POSIXct na data.table v1.9.2 (ok em 1.8.10)

Eu tenho um resultado estranho para o meudata.table v1.9.2: DT timestamp 1: 2013-01-01 17:51:00.707 2: 2013-01-01 17:51:59.996 3: 2013-01-01 17:52:00.059 4: 2013-01-01 17:54:23.901 5: 2013-01-01 17:54:23.914 str(DT) Classes ‘data.table’ and ...