阅读权限 255 威望 0 级论坛币 8949 个 通用积分 78.4484 学术水平 1 点 热心指数 2 点 信用等级 1 点 经验 14147 点 帖子 387 精华 0 在线时间 1214 小时 注册时间 2016-4-16 最后登录 2026-1-3
板凳
拂去尘缘
发表于 2018-3-19 00:05:09
Studio-R 发表于 2018-3-4 19:36
Error in readRDS(file) : unknown input format 未知的输入格式是不是版本号不对
试试直接输入网址https: ...您好应该不是版本的问题,我都安装好最近的版本之后还是出现这样的问题,
我尝试其他的操作还是经常出现这样的问题,
下边这个链接有提到这样的问题:
http://r.789695.n4.nabble.com/error-message-td833054.html
上边提到用traceback()
我用了之后出现这样的内容
9: readRDS(pfile)
8: FUN(X[[i]], ...)
7: lapply(paths, function(p) {
pfile <- file.path(p, "Meta", "package.rds")
info <- if (file.exists(pfile))
readRDS(pfile)$DESCRIPTION[c("Package", "Version")]
else {
info <- tryCatch(read.dcf(file.path(p, "DESCRIPTION"),
c("Package", "Version"))[1, ], error = identity)
if (inherits(info, "error") || (length(info) != 2L) ||
anyNA(info))
c(Package = NA, Version = NA)
else info
}
})
6: find.package(package, lib.loc, quiet = TRUE)
5: system.file("Meta", "package.rds", package = i, lib.loc = lib)
4: library(lib.loc = uniqueLibPaths)
3: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
2: suppressWarnings(library(lib.loc = uniqueLibPaths))
1: (function ()
{
uniqueLibPaths <- .rs.uniqueLibraryPaths()
x <- suppressWarnings(library(lib.loc = uniqueLibPaths))
x <- x$results[x$results[, 1] != "base", , drop = FALSE]
pkgs.name <- x[, 1]
pkgs.library <- x[, 2]
pkgs.desc <- x[, 3]
pkgs.url <- file.path("help/library", pkgs.name, "html",
"00Index.html")
loaded.pkgs <- .rs.pathPackage()
pkgs.loaded <- !is.na(match(normalizePath(paste(pkgs.library,
pkgs.name, sep = "/")), loaded.pkgs))
instPkgs <- as.data.frame(installed.packages(), stringsAsFactors = F)
pkgs.version <- sapply(seq_along(pkgs.name), function(i) {
.rs.packageVersion(pkgs.name[[i]], pkgs.library[[i]],
instPkgs)
})
pkgs.library <- .rs.createAliasedPath(pkgs.library)
packages = data.frame(name = pkgs.name, library = pkgs.library,
version = pkgs.version, desc = pkgs.desc, url = pkgs.url,
loaded = pkgs.loaded, check.rows = TRUE, stringsAsFactors = FALSE)
packages[order(packages$name), ]
})() 复制代码 暂时还看不懂,如果您知道,请指教