首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R studio在合并2个数据集时崩溃

R studio在合并2个数据集时崩溃
EN

Stack Overflow用户
提问于 2016-06-29 21:23:56
回答 1查看 1.3K关注 0票数 1

我是R的新手,我正在努力合并两个数据集。R studio崩溃,我在mac上使用的R有8 8gb的RAM。我的数据集是8MB和12MB。

我的代码是:

代码语言:javascript
复制
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崩溃。

EN

回答 1

Stack Overflow用户

发布于 2016-06-29 21:34:46

尝试使用data.table包中的fread()函数,而不是R原生read.csv函数。

代码语言:javascript
复制
require(data.table)

data1 <- fread("~/Downloads/1987.csv")
data2 <- fread("~/Downloads/1988.csv")

然后,您可以通过指定共享键列(例如column_X),使用merge函数合并这两个集:

代码语言:javascript
复制
merg_tab <- merge(data1, data2, by = "column_X") 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38100924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档