princomp
PCAを実行するためにRで使用しています。私のデータ マトリックスは巨大です (各値が小数点以下 4 桁までの 10K x 10K)。Xeon 2.27 GHz プロセッサで最大 3.5 時間と最大 6.5 GB の物理メモリが必要です。
最初の 2 つのコンポーネントのみが必要なので、これを行うより速い方法はありますか?
アップデート :
速度に加えて、これを行うためのメモリ効率の良い方法はありますか?
を使用して最初の 2 つのコンポーネントを計算するには、最大 2 時間と最大 6.3 GB の物理メモリが必要svd(,2,)
です。