R语言或RStudio跑数据很卡的解决办法

  • 原创
  • |
  • 浏览:27143
  • |
  • 更新:
  • |
  • 标签:数据 

很多人在使用R语言或RStudio时跑少量数据时会发现R语言会很卡,下面跟大家分享下处理办法

工具/原料

  • R语言
  • RStudio

方法/步骤

  1. 1

    首先,打开RStudio,输入memory.limit()

    R语言或RStudio跑数据很卡的解决办法
  2. 2

    这时显示出的是系统分配给R语言的内存使用上限:8126MB,也就是8G。

  3. 3

    很多人的R语言会卡就是因为这个数字太小了,如果你的电脑是64位的,那就输入memory.limit(102400),把系统分配给R语言的内存使用上限调到100G

    R语言或RStudio跑数据很卡的解决办法
  4. 4

    如果你的电脑是32位的,那就输入memory.limit(4000),把系统分配给R语言的内存使用上限调到4G,因为32位系统只能支持4G内存

    R语言或RStudio跑数据很卡的解决办法
  5. 5

    o(︶︿︶)o为了说明32位的内存有上限,结果被R语言说我愚蠢了

  6. 6

    言归正传,有了上面的命令,接下来再用R语言处理数据就不会卡了,记得在每次新打开R语言之前都要memory.limit(102400)一下,还有,还可以使用memory.size()查看现在的workspace的内存使用情况

    R语言或RStudio跑数据很卡的解决办法
  7. 7

    经验分享本来到此就可以结束了,只是有些人会觉得,我的电脑内存就那么几G,调个一百G有个P用啊

  8. 8

    年轻人,你知道还有虚拟内存的存在吗?懂得调虚拟内存的自己动手把虚拟内存调大吧,越大越好哦!不懂的可以看下我另外一篇介绍如何调节虚拟内存的经验

    R语言或RStudio跑数据很卡的解决办法
    END
  9. 8
    本页面未经授权抓取自百度经验

注意事项

  • 每次新打开R语言之前都要memory.limit(102400)一下
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签数据