有没有办法如何在R中创建类似data.frame对象的东西,它指向MySQL数据库中的特定表,并且表现得像data.frame?我没有找到任何关于它的提及.
作为一个例子,让我们说,我有一个名为客户和列名称,高度,权重的表,我想要一些功能,这将创建可变客户,我可以像data.frame一样访问各自的列,即客户$高度等
我的问题是我正在处理非常大的数据集,并且在数据库上操作要快得多,并且实际上可能会破解SQL中的一些描述性统计信息以用于这样的指针变量,例如sum,average等...
谢谢你的回答.T.
是的,外部指针可以做到这一点,RODBC包使用它.有关外部指针的介绍,请参阅"编写R扩展"手册.
ff,bigmemory和mmap包可以为您提供有关如何使外部数据显示在R内部的想法.可以做到,但对于下雨的下午来说,这不是一个快速的黑客.
一般来说,人们通常最好尽可能多地在"数据附近"进行计算.如果您使用的是PostgreSQL,可以尝试使用嵌入式Pl/R扩展.据我所知,MySQL没有这样的扩展.
| 归档时间: |
|
| 查看次数: |
178 次 |
| 最近记录: |