MS-SQL サーバーからテーブルをダウンロードすることになっています。
行数が 600 万を超えています。サーバーは一度にデータ全体を返すことはできません。
そこで、一度に 10,000 行をダウンロードするコードを書きました。そして、ループ内で行をバインドします。
getData()
関数が一度に 10000 行を含むデータ フレームを返すとします。(疑似コード)
for(i in 1:600)
{
tempValue <- getData()
wannagetValue <- rbind(wannagetValue,tempValue)
print(i)
}
問題は、時間の経過とともに速度が低下することです。
そのようにrbindを使用するのは良い考えではないと思います。
どんなアドバイスもとても役に立ちます。前もって感謝します。