I have an R program that combines 10 files, each file has a size of 296 MB, and I increased the amount of memory to 8 GB (RAM size)
--max-mem-size=8192M
and when I ran this program I got an error
In type.convert(data[[i]], as.is = as.is[i], dec = dec, na.strings = character(0L)) : Reached total allocation of 7646Mb: see help(memory.size)
Here is my program R
S1 <- read.csv2("C:/Sim_Omega3_results/sim_omega3_1_400.txt"); S2 <- read.csv2("C:/Sim_Omega3_results/sim_omega3_401_800.txt"); S3 <- read.csv2("C:/Sim_Omega3_results/sim_omega3_801_1200.txt"); S4 <- read.csv2("C:/Sim_Omega3_results/sim_omega3_1201_1600.txt"); S5 <- read.csv2("C:/Sim_Omega3_results/sim_omega3_1601_2000.txt"); S6 <- read.csv2("C:/Sim_Omega3_results/sim_omega3_2001_2400.txt"); S7 <- read.csv2("C:/Sim_Omega3_results/sim_omega3_2401_2800.txt"); S8 <- read.csv2("C:/Sim_Omega3_results/sim_omega3_2801_3200.txt"); S9 <- read.csv2("C:/Sim_Omega3_results/sim_omega3_3201_3600.txt"); S10 <- read.csv2("C:/Sim_Omega3_results/sim_omega3_3601_4000.txt"); options(max.print=154.8E10); combine_result <- rbind(S1,S2,S3,S4,S5,S6,S7,S8,S9,S10) write.table(combine_result,file="C:/sim_omega3_1_4000.txt",sep=";", row.names=FALSE,col.names=TRUE, quote = FALSE);
Can anyone help me with this
Thanks,
Shruti.
source share