首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R打开不显示/更新到最新版本的MRAN包

R打开不显示/更新到最新版本的MRAN包
EN

Stack Overflow用户
提问于 2018-01-11 00:25:58
回答 1查看 796关注 0票数 1

我想通过Microsoft R Server使用Microsoft R Open更新R包。我可以在MRAN包存储库中看到包的版本是1.2.0,但是当我在RStudio中尝试更新时,它显示所有包都是最新的,尽管各自的包仍然是1.1.0版(在我的例子中是dbplyr)。为什么R不更新包?RStudio指向了C:\Program Files\Microsoft\ML Server\R_SERVER

代码语言:javascript
复制
sessionInfo()
 #>R version 3.4.1 (2017-06-30)
 #>Platform: x86_64-w64-mingw32/x64 (64-bit)
 #>Running under: Windows 7 x64 (build 7601) Service Pack 1

 #Matrix products: default

 #>locale:
 #>[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252    LC_MONETARY=English_United States.1252
 #>[4] LC_NUMERIC=C                           LC_TIME=English_United States.1252    

 #>attached base packages:
 #>[1] stats     graphics  grDevices utils     datasets  methods   base     

 #>other attached packages:
 #>[1] RevoUtilsMath_10.0.0 RevoUtils_10.0.5     RevoMods_11.0.0      MicrosoftML_1.5.0    mrsdeploy_1.1.2      RevoScaleR_9.2.1    
 #>[7] lattice_0.20-35      rpart_4.1-11        

 #>loaded via a namespace (and not attached):
  #>[1] codetools_0.2-15       CompatibilityAPI_1.1.0 foreach_1.4.4          grid_3.4.1             R6_2.2.0              
  #>[6] jsonlite_1.4           curl_2.6               iterators_1.0.8        tools_3.4.1            yaml_2.1.14           
 #>[11] compiler_3.4.1         mrupdate_1.0.1

packageVersion("dbplyr")
 #>‘1.1.0’

RStudio集成开发环境有镜像Global (CDN) - RStudio,但我猜这被MRAN否决了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-12 02:10:38

因此,您运行的是Microsoft R Server,其R版本为3.4.1。我相信,当您尝试使用MRAN进行升级时,升级会考虑您所使用的R版本-并且(我再次相信)R 3.4.1的dbplyr的最新版本是1.1.0。您可以阅读有关快照和检查点here的更多信息。

如果需要,您可以使用类似如下的代码直接从CRAN代码库安装包:

代码语言:javascript
复制
install.packages("dbplyr", repos = "https://cloud.r-project.org/", dependencies=TRUE, lib = pkg.dir)

希望这能有所帮助!

尼尔斯

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48191902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档