我想将 3 个大型 RDS 文件(其中两个大约 100 MB,一个大约 270 MB)合并为一个。每次我运行代码时,我的 R 会话都会中止,并且我会收到 R 遇到致命错误的错误消息。
我已经尝试清除我的全局环境并更新所有包,但它没有帮助。
我有一个 2 GHz 双核 Intel Core i5 处理器和 8 GB 1867 MHz LPDDR3。
我的会话信息:
R version 4.0.3 (2020-10-10)
Platform: x86_64-apple-darwin17.0 (64-bit)
Running under: macOS Big Sur 10.16
Matrix products: default
LAPACK: /Library/Frameworks/R.framework/Versions/4.0/Resources/lib/libRlapack.dylib
locale:
[1] de_DE.UTF-8/de_DE.UTF-8/de_DE.UTF-8/C/de_DE.UTF-8/de_DE.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] compiler_4.0.3 magrittr_2.0.1 Matrix_1.3-4 tools_4.0.3 fastmatch_1.1-3 Rcpp_1.0.7
[7] tinytex_0.34 stringi_1.7.5 grid_4.0.3 quanteda_3.1.0 xfun_0.27 stopwords_2.3
[13] RcppParallel_5.1.4 lattice_0.20-45
我要运行的代码:
library(tidyverse)
library(dplyr)
library(readr)
library(purrr)
rds_alle_tweets <- (list.files(pattern = "*.rds", full.names = TRUE))
map_dfr(
.x = rds_alle_tweets,
.f = ~read_rds(.x) %>% mutate_all(as.character))
有人遇到过类似的问题或有解决办法吗?
我已经在 Rstudio 社区中发布了同样的问题,但到目前为止没有人能帮助我。
提前致谢!