R: Difference between revisions

imported>Krey
No edit summary
imported>Krey
No edit summary
Line 13: Line 13:
in ...
in ...
</syntaxhighlight>
</syntaxhighlight>
and then you can put <code>R-with-my-packages</code> into your <code>environment.systemPackages</code> for a system-wide installation.
and then you can put <code>R-with-my-packages</code> into your <code>environment.systemPackages</code> for a system-wide installation, for instance.
 
In practice, R is commonly written inside editors like RStudio or inside a Jupyter Notebook.
 
=== RStudio ===
RStudio uses a standard set of packages and ignores any custom R environments, like the one set up above. To install it you can use `rstudioWrapper` just as we used `rWrapper` earlier.
<syntaxhighlight lang="nix>
RStudio-with-my-packages = rstudioWrapper.override{ packages = with rPackages; [ ggplot2 dplyr xts ]; };
</syntaxhighlight>