通过init脚本验证R包安装

验证R包通过一个init脚本成功安装。列出所有R包安装失败。

写的kavya.parag

去年发表在:2022年5月20日

当你通过一个init脚本配置R包安装,有可能一个包安装失败如果依赖不安装。

你可以使用一个笔记本中的R命令检查正确安装的所有包。

删除

信息

本文并要求您提供一个检查包的列表。

安装包列表

  1. 让所有R包名的列表,你列在init脚本或脚本。
  2. 在此示例代码输入包的列表。
    % r my_package < -列表(“<套餐1 >”、“<套餐2 >”、“<组件三>”)。包(my_package,安静= TRUE)
  3. 输出是所有已安装的包的列表。

验证输出对输入列表以确保所有包都成功安装。

没有安装包列表

  1. 让所有R包名的列表,你列在init脚本或脚本。
  2. 在此示例代码输入包的列表。
    % r my_package < - c(“<套餐1 >”、“<套餐2 >”、“<组件三>”)not_installed < - my_package [!(my_package % % installed.packages() "包"][)]打印(not_installed)
  3. 输出是一个列表的所有包安装失败。

如果你一直没有安装包,应该启用集群日志交付和审查的集群日志失败。

这篇文章有用吗?