I'm trying to merge a 5 millions rows 10 col df with a 600 k row and 145 cols df on a few columns :
calculs_user <- inner_join(calculs_user,champs_diag, by=c("ID.user" = "ID.user","Date" = "Date", "Year" = "Year", "Form" = "Form"))
but the error "cannot allocate a vector of size 1.6 GB" keeps running. I'm working on a 16 GB Ram machine and 64-bit R and I tried to follow solutions in R memory management / cannot allocate vector of size n Mb , but it does not work. My memory size limit is set to 16 GB so I don't understand why 1.6 GB would be too much !
Thanks