我可以将 R 与所需的子模块(例如 ggplot2)与 nix-shell 一起使用吗?

例如,使用带有子模块的 Python:

nix-shell -p python34 python34Packages.pandas

但是,我似乎看不到如何用 R 做等效的事情。
nix-shell -p R

给了我一个普通的 R,但是子模块呢?我不确定我是否对使用 nix-shell 评估 nix 表达式有足够的了解,但是 this 可以从 nix-shell 中用作命令吗?

注意:我更喜欢 而不是 从上面的链接中弹出 shell.nixdefault.nix 中的表达式。而是作为单个命令。

最佳答案

您可以使用与 Python 示例中相同的方法:

nix-shell -p R rPackages.dplyr rPackages.ggplot2

关于r - 带有 R 解释器和子模块的 nix-shell,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37545227/

10-12 19:09