Going parallel: understanding load balancing in R | Neural Discharge
With most computers now having many cores, parallelising your R code is a great way to reduce processing time, and there are lots of packages to help. But if you benchmark your new code, you may fi…
coalesce is a one of those functions that might not strike you as being very useful, mainly because it doesn’t sound very exciting. But it IS useful, and might save you some time and complexity
by Hong Ooi This is an update on what’s been happening with the AzureR suite of packages. First, you may have noticed that just before the holiday season, the packages were updated on CRAN to change their maintainer email to a non-Microsoft address. This is because I’ve left Microsoft for a role at Westpac bank here in Australia; while I’m sad to be leaving, I do intend to continue maintaining and updating the packages. To that end, here are the changes that have recently been submitted to CRAN, or will be shortly: AzureAuth now allows obtaining tokens for the “organizations”...
executable - R.exe, Rcmd.exe, Rscript.exe and Rterm.exe: what's the difference? - Stack Overflow
I'm struggling with the different R executables. What exactly is the difference between R.exe (with or without CMD BATCH option), Rcmd.exe, Rscript.exe and Rterm.exe when running command line in a ...
How to run R scripts from the command line – RStudio Support
Running R scripts from the command line can be a powerful way to: Automate your R scripts Integrate R into production Call R through other tools or systems There are basically two Linux command...
How to interactively examine any R code - 4 ways to not just read the code, but delve into it step-by-step - Jozef's Rblog
In this post, we provide tips on how to interactively debug R code step-by-step and investigate the values of objects in the middle of function execution. We will look at doing this for both exported and non-exported functions from different packages.
Using environment variables and parametrized builds for automating R applications with Jenkins - Jozef's Rblog
In this post we examine using environment variables needed for R applications with Jenkins builds and how to retrieve build parameters set via Jenkins from R.
Using parallelization, multiple git repositories and setting permissions when automating R applications with Jenkins - Jozef's Rblog
In this post, we look at various tips that can be useful when automating R application testing and continuous integration, with regards to orchestrating parallelization, combining sources from multiple git repositories and ensuring proper access right to the Jenkins agent.
Setting up R with Visual Studio Code quickly and easily with the languageserversetup package - Jozef's Rblog
In this post, we will look at the `languageserversetup` package that aims to make the setup of the R Language Server robust and easy to use by installing it into a separate, independent library and adjusting R startup in a way that initializes the language server when relevant
A simple system for saving and loading objects in R. Long running computations can be stashed after the first run and then reloaded the next time. Dependencies can be added to ensure that a computation is re-run if any of its dependencies or inputs have changed.
Easily Extracting Information About Your Data • overviewR
Makes it easy to display descriptive information on a data set. Getting an easy overview of a data set by displaying and visualizing sample information in different tables (e.g., time and scope conditions). The package also provides publishable LaTeX code to present the sample information.
The goal of 'pak' is to make package installation faster and more reliable. In particular, it performs all HTTP operations in parallel, so metadata resolution and package downloads are fast. Metadata and package files are cached on the local disk as well. 'pak' has a dependency solver, so it finds version conflicts before performing the installation. This version of 'pak' supports CRAN, 'Bioconductor' and 'GitHub' packages as well.