我非常希望R具有的一個特性是虛擬向量和矩陣,它們沒有存儲空間,但實際上是與計算其成員的函數的接口。R中無存儲和實時計算的向量和矩陣R
這樣一個特徵的一個應用是分層聚類大量的項目,其距離度量計算起來很便宜。目前dist
將所有的距離存儲在內存中,所以我可以用它來分類最多隻有20,000個項目。但我希望做更多。由於hclust
允許用戶提供dist矩陣,所以這樣的功能將允許我解決內存限制。
一個相關但不太普遍的特性是文件映射向量和矩陣,即將文件用作虛擬內存。
有沒有這樣做的軟件包?寫一個會很簡單嗎?如果我想自己實現這一點,我應該從哪裏開始尋找?
'ff','ffbase','bigmemory' –
請閱讀[** on-topic questions **](http://stackoverflow.com/help/on-topic)上的網頁,或許[**什麼不要問**](http://stackoverflow.com/help/dont-ask) –
對於JIT計算,你總是可以用一個'[''函數來創建一個類似矩陣的對象, '感興趣。 – Peyton