【发布时间】:2011-06-20 08:36:26
【问题描述】:
我尝试在 R 中在两个 data.frame 之间进行 merge(),但内存不足,所以我想将 data.frame 导出到 SQLite 数据库(使用 RSQLite 库)。
使用 dbWriteTable() 将 data.frame 写入数据库非常简单。但是,我不认为我可以在没有主键的情况下在 SQLite3 中执行 'JOIN' 操作......
我的问题是:当我在 R 中创建 SQLite 表时,有没有办法为 data.frame 设置/创建主键?如果我不能做到这一点,有没有人有他们一直在使用的聪明的解决方法?
我意识到这是一个 R 问题,而不是统计问题......
【问题讨论】: