~ 20.000x20.000 veriye sahibim, hız ve bellek açısından data.table()
'u matrix
'a nasıl verimli bir şekilde dönüştürüyorum? ?R: Verileri data.table() matrise verimli bir şekilde (hız ve bellek) nasıl dönüştürebilirim?
m = as.matrix(dt)
'u denedim, ancak birçok uyarı ile çok uzun sürüyor. df = data.frame(dt)
çok uzun sürüyor ve bellek sınırlarına da ulaşıyor.
Bunu yapmanın etkili bir yolu var mı? Ya da, sadece matris formunda dt
'u döndüren data.table içindeki bir fonksiyon (glmnet
paketini kullanarak istatistiksel bir modele beslenmesi gerektiği gibi)?
Lütfen bir [yeniden üretilebilir örnek] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-rprorecible-example) belirtin. –
Verilerinizin neye benzediğini anlayabilirsiniz ('dput (aftertofyourdata) ')? As.matrix'i denediğinizde gördüğünüz uyarılar nelerdi? – Justin
tablonun yapısını soruya koyabilir misin? –