加载 .RData 对象的问题:“文件‘pathway.path.RData’有幻数‘’不推荐使用 2 之前的保存版本”

葛根

我正在尝试加载从 github 存储库https://github.com/VCCRI/SPAGI/tree/master/data下载的 .RData 文件

在我的计算机上保存文件后,如果我尝试加载其中一个

load("./data/pathwaypath.RData")

我收到错误消息:

 Warning message:
“file ‘pathwaypath.RData’ has magic number ''
  Use of save versions prior to 2 is deprecated”

Error in load("./data/pathwaypath.RData"): bad restore file magic number (file may be corrupted) -- no data loaded
Traceback:

1. load("./data/pathwaypath.RData")

它也不适用于 readRDS:

readRDS("./data/pathwaypath.RData")

投掷

Error in readRDS("./data/pathwaypath.RData"): unknown input format
Traceback:

1. readRDS("./data/pathwaypath.RData")

浏览 stackoverflow 时,我意识到用于创建 .RData 对象的序列化协议可能存在问题。有人会知道更多吗?这个问题有任何已知的解决方案吗?

我正在运行 R 版本 4.0.0 (2020-04-24)。

伊恩坎贝尔

这是一种在版本上对我有用的方法3.6.3

temp <- tempfile()
download.file("https://github.com/VCCRI/SPAGI/blob/master/data/pathway.path.RData?raw=true",temp)
load(temp)

pathway.path[[1]][1:3]
#[[1]]
#[1] "RTN4R"  "NGFR"   "IRAK1"  "MAP3K7" "IKBKB"  "NFKB1" 
#
#[[2]]
#[1] "RTN4R"  "NGFR"   "IRAK1"  "MAP3K7" "IKBKB"  "FOXO3" 
#
#[[3]]
#[1] "RTN4R" "NGFR"  "MAPK8" "JUN"  

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章