我正在使用*.mdb
(即访问数据库)格式中提供的大型数据集。我正在使用RODBC
R包从Access数据库中提取数据。我发现我的机器上安装了32位办公室。因为,我安装了32位办公室,似乎我只能使用32位R来使用RODBC
连接到访问数据库。在我使用32位R读取数据后,然后进行一些探索性分析(绘制数据,汇总/回归),我得到了使用64位R时没有得到的内存问题。
目前,我正在使用Rstudio来运行我的所有代码,我可以使用Options>>更改我使用的R版本。全局选项>> R版:
但是,我不想在使用RODBC
读取访问数据库时切换到32位,然后返回到R-studio以恢复为64位进行分析。是否有自动解决方案允许我指定32位或64位?我们可以使用批处理文件吗?如果有人能够散发一些很棒的光。
答案 0 :(得分:2)
Sys.sleep
让您的第一个程序等待几秒钟以完成加载。