即使在 R 中使用磁盘框架后,也无法分配 10.3mb 的向量

Posted

技术标签:

【中文标题】即使在 R 中使用磁盘框架后,也无法分配 10.3mb 的向量【英文标题】:cannot allocate vector of 10.3mb, even after using disk frame in R 【发布时间】:2022-01-22 08:59:00 【问题描述】:

我的笔记本电脑有 4gb 的 ram 仍然面临这样的问题,即使总 excel 文件的大小是 322mb,有吗 我的 ram 或 rstudio 有问题。 感激!为您提供帮助。

#concat direcrtory to file names
files<-str_c("C:/Users/91932/Downloads/archive (2)/Fitabase Data 4.12.16-5.12.16",files)

# applying function to each element of vector

#map_df(.x = files, .f = read.csv,)

combine.df = csv_to_disk.frame(files)

【问题讨论】:

您是否尝试过清除工作区和/或重新启动 R 和 RStudio? 它是否可以在空的 Rterm(不是 RStudio)控制台中工作? 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。 【参考方案1】:

遇到这个问题时我会做的一些事情是:

    关闭其他可能会消耗大量资源的应用程序(Chrome 和其他一些浏览器往往会消耗大量 RAM)。 执行命令gc() 以便R 释放内存,如果它是您的代码的第一个元素可以运行rm(list = ls()); gc() 如果上述方法都不起作用,请重新启动整个计算机并仅使用 R。

【讨论】:

以上是关于即使在 R 中使用磁盘框架后,也无法分配 10.3mb 的向量的主要内容,如果未能解决你的问题,请参考以下文章

即使在分配 sitecore\Sitecore Client Users 角色时,广告用户也无法登录

当我动态更改其框架时,即使重新加载后 UITableView 内容大小也不会更新

无法在 iOS 模拟器 10.2 或 10.3 中切换软件键盘

android.database.CursorWindowAllocationException:即使在关闭光标后,2048 kb 的光标窗口分配也失败

es 基于磁盘的shard分配参数

Dell R730服务器Ctrl+R无法进入磁盘阵列设置界面