我有17个文件备份的big.matrix对象(暗淡的10985 x 52598,每个4.3 to ),我想要计算每个元素的平均值。结果可以存储在另一个big.matrix (gcm.res.outputM)中。
biganalytics::apply()不起作用,因为边距只能设置为1或2。有没有人有关于如何加速计算的想法?我使用的是一台64x的Windows10机器,内存为16‘m
我想知道在R中是否有一种“适当”的方法来子集big.matrix对象--子集矩阵很简单,但是类总是恢复为“矩阵”。当使用这样的小数据集时,这不是一个问题,但是对于大量的数据集,但是对于非常大的数据集,子集仍然可以从'big.matrix‘类中受益。warning about factors but not important for this example
big <- as.big.matrix(
我有一个big.matrix类的对象,在R中有一个维778844 x 2。这些值都是整数(公里)。我的目标是用big.matrix来计算欧氏距离矩阵,从而得到一个big.matrix类的对象。我想知道是否有一种最佳的办法。
我选择使用类big.matrix的原因是内存限制。我可以将big.matrix转换为matrix类的一个对象</em
R中的bigmemory包提供了一个类big.matrix,它在内存中存储一个矩阵,可以作为某种C++对象在R会话之间共享,返回指向R语言的指针。例如:> a <- as.big.matrix(matrix(0, 5, 5))An object of class "big.matrix"
Slot"address&quo