Oi, obrigado por este pacote incrível.
Eu tenho uma falha estranha onde data.table bugs fora irrecuperavelmente (requer reinicialização R) em todas as versões 1.13.0 a 1.13.3. Aqui está o exemplo mínimo (sem sentido, os dados verdadeiros têm mais variação e são maiores)
_library (data.table)
biblioteca (mltools)
data_instance <-data.table (x = rep (0,2972973,101), transfos = 0)
baldes <- 12
data_instance [, bucket: = bin_data (transfos, bins = buckets, binType = "quantile")] _
Fehler em rbindlist (list (head (x, topn), tail (x, topn)), use.names = FALSE):
STRING_PTR () só pode ser aplicado a um 'caractere', não a um 'NULL'
E então, sempre que eu chamo um data.table:
Fehler em rbindlist (list (head (x, topn), tail (x, topn)), use.names = FALSE):
Erro interno: as verificações de savetl_init falharam (0 100 0x00000135ab4382c0 0x00000135ab4a9670). por favor relate ao rastreador de problemas data.table.
Até eu reiniciar
Sessioninfo :
R versão 4.0.3 (2020-10-10)
Plataforma: x86_64-w64-mingw32 / x64 (64 bits)
Executando em: Windows 10 x64 (compilação 17763)
Produtos matriciais: padrão
Sessioninfo
R versão 4.0.3 (2020-10-10)
Plataforma: x86_64-w64-mingw32 / x64 (64 bits)
Executando em: Windows 10 x64 (compilação 17763)
Produtos matriciais: padrão
localidade:
[1] LC_COLLATE = German_Germany.1252 LC_CTYPE = German_Germany.1252 LC_MONETARY = German_Germany.1252 LC_NUMERIC = C
[5] LC_TIME = German_Germany.1252
pacotes básicos anexados:
[1] gráficos de estatísticas base de métodos de conjuntos de dados de utilitários de grDevices
outros pacotes anexados:
[1] mltools_0.3.5 data.table_1.13.3
carregado por meio de um namespace (e não anexado):
[1] compiler_4.0.3 Matrix_1.2-18 tools_4.0.3 yaml_2.2.1 grid_4.0.3 lattice_0.20-41
Me desculpe por isso! Não estou reproduzindo no Linux no master
atual, nem na versão mais recente do CRAN.
Eu acho que # 4803 corrige isso
@ dbart79 Seria ótimo se você pudesse testar o patch para ver se ele corrige seu problema ou não.
(Instale o patch via remotes::install_github("Rdatatable/data.table#4803")
. Observe, como seu sistema operacional é Windows, você precisa fechar todas as sessões R que podem usar data.table, caso contrário, o arquivo DLL será bloqueado)
Obrigado.
Sim, acabei de ver e funciona, o problema pode ser encerrado 👍.
Obrigado!
Comentários muito úteis
Sim, acabei de ver e funciona, o problema pode ser encerrado 👍.
Obrigado!