Resultados da pesquisa a pedido "data.table"
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 ...
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 ...
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, ...
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 ...
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 ...
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 ...
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 ...
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) ...
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 ...
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 ...