我是R的新手,我正在努力合并两个数据集。R studio崩溃,我在mac上使用的R有8 8gb的RAM。我的数据集是8MB和12MB。
我的代码是:
data1 <- read.csv("~/Downloads/1987.csv", stringsAsFactors=FALSE)
View(data1)
data2 <- read.csv("~/Downloads/1988.csv", stringsAsFactors=FALSE)
View(data2)
merg_tab <- merge(data1,data2)5-10分钟后,R studio崩溃。
发布于 2016-06-29 21:34:46
尝试使用data.table包中的fread()函数,而不是R原生read.csv函数。
require(data.table)
data1 <- fread("~/Downloads/1987.csv")
data2 <- fread("~/Downloads/1988.csv")然后,您可以通过指定共享键列(例如column_X),使用merge函数合并这两个集:
merg_tab <- merge(data1, data2, by = "column_X") https://stackoverflow.com/questions/38100924
复制相似问题