1
を設定し、私の2つのデータフレームは、これは一緒にマージ二つの大きなデータは、ここで一緒に
を私のデータフレームをマージしません、70492ある行の同じ量を持って、私はそれらを一緒にマージしたいの両方の、あります
> Df1
DaysInHospital
1 0.7083160
2 0.7855017
3 1.4028831
4 0.5711540
5 0.7084526
6 0.7035213
> DF2
MemberID ClaimsTruncated
1 20820036 0
2 14625274 1
3 99227820 0
4 74486714 0
5 92341995 0
6 7127539 0
:
final <- merge(DF1,DF2)
私が手にエラーがデータの
Error: cannot allocate vector of size 2.1 Gb
In addition: Warning messages:
1: In merge.data.frame(as.data.frame(x), as.data.frame(y), ...) :
Reached total allocation of 1535Mb: see help(memory.size)
サンプルです
もしそれらが本当にあなたがしたいマージであるなら。おそらく 'cbind(df1、df2)'でしょうか? – digitalmaps
これがSQL処理パッケージのジョブである可能性があります。 –
それは、ちょうど正しいキーを設定して –