【问题标题】:How to Load R Work Space with Unknown File Type如何加载具有未知文件类型的 R 工作空间
【发布时间】:2019-12-16 00:36:57
【问题描述】:

我昨天保存了我的 R 工作空间,但它在我的文件夹中显示为未知文件类型(字面意思是在“类型”下它只是说“文件”)。我现在想重新加载工作空间,但收到以下错误消息。

任何关于如何重新加载工作空间的建议将不胜感激!

我试图通过右键单击转到“打开方式”来打开工作区,但 R 没有显示为我可以用来打开文件的程序之一。

load("Segmentation.RData")

readChar(con, 5L, useBytes = TRUE) 中的错误:无法打开 连接另外:警告消息:在readChar(con,5L,useBytes = TRUE) : 无法打开压缩文件'Segmentation.RData',可能的原因'没有这样的文件或目录'

【问题讨论】:

  • 错误信息说当前文件夹中没有名为Segmentation.RData的文件。您可能需要更改工作目录或指定文件的完整路径。

标签: r


【解决方案1】:

正如错误消息所示,可能根本找不到该文件。但这里的诀窍是,找不到文件R 认为它在哪里

当你重新启动 R 时,用

检查它是否在正确的目录中运行
getwd()

它在你认为的地方运行吗?如果没有,请更改它!根据界面(控制台、RGui 或 RStudio)的不同,对此有一些不同的对话框,但您始终可以信任良好的 ol'setwd。但是请注意,如果您使用的是 Windows,那么您应该将反斜杠 (\) 替换为正斜杠 (/)!

一旦确定 R 在正确的目录中运行,请尝试 list.files() 并查看是否找到该文件。它可能不会像您认为的那样被称为。你也可以试试file.exists("Segmentation.RData")

如果 R 在正确的目录中运行并且 R 可以找到该文件,并且 R 仍然不想加载 .RData 文件,则它可能只是损坏了 - 或者完全是其他原因。

【讨论】:

  • 这真的很有帮助!我意识到我在加载时只是使用了错误的文件扩展名。非常感谢!
  • 不客气!记得将答案标记为有用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-26
  • 2023-03-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多