【发布时间】:2015-06-25 20:43:07
【问题描述】:
我正在尝试读取从这里下载的 RDS 文件:
https://github.com/jcheng5/googleCharts/tree/master/inst/examples/bubble
但是,当我尝试通过以下方式将其加载到 RStudio 中时:
data<- readRDS('/Users/nathanf/shinyCharts/healthexp.rds')
我收到错误:未知输入格式。
我已经搜索并发现一个可能的解决方案已经发布在 StackOverflow 上,但其中提到的解决方案不起作用。
不起作用: readRDS(file) in R
请注意,我正在尝试在运行 Yosemite 的 Mac 上使用新安装的 R (3.2.1) 副本来执行此操作。
我在网上找到文章说 readRDS 功能现已失效。 https://stat.ethz.ch/R-manual/R-devel/library/base/html/base-defunct.html
Sooooooo....最亲爱的社区,我该怎么办?是否有另一种使用新功能读取 RDS 文件的方法?
任何帮助将不胜感激。
谢谢你, 内森
【问题讨论】:
-
为我工作。
readRDS()也不是已失效。失效的是.readRDS()(注意函数名中的.) -
该文件似乎是“healthexp.Rds”,而不是“healthexp.rds”。你只是没有大写吗?你确定你下载的是原始的 .Rds 文件而不是它的 github 页面吗?你克隆了 github 仓库吗?
-
你是怎么下载的?如果您只是单击“将链接复制到文件”(或类似的),您将获得一个 HTML 文件,而不是原始二进制下载。您可能需要单击并查看原始文件/保存到文件(这与上面@Spacedman 的第三句话相呼应)。至于区分大小写:看起来 OP 在 MacOS 上,文件系统不区分大小写...
-
我被一个错字困住了。哎呀。谢谢你的帮助。 --NF