Created: 2015-10-14. What's New! contains a list of new features, GUI enhancements and bug fixes. RCloud documentation is currently maintained by Spencer Seidel on a voluntary basis.
rcloud.flush.plot()
allows explicit finalization of a plot. This is useful in loops, where RCloud cannot automatically detect when a plot has been finalized or when plot output is combined with other output. rcloud.flush.plot()
is called automatically after cell execution.
The standard R locator()
command is supported, enabling point+click R tools such as identify()
. When the locator is active, RCloud adds a blue border around a plot and changes the cursor to a crosshair:
To add points, left-click on the plot. To end/abort a locator request, press the <ESC> key. Once you have selected your locations, locator()
returns the points clicked:
This functionality is only available in R cells.
Access your recently opened notebooks via the Recent link in the Notebooks titlebar:
Shell cells are supported. Each cell represents a separate Unix shell, so environment variables cannot be passed across shell cells. However, R environment variables defined in R cells are inherited by shell cells automatically. Commands are executed in bash.
RCloud user home directories are configurable using the rcloud.user.home
configuration directive in rcloud.conf
. Use the rcloud.home()
function to correctly retrieve user home directory paths.
The rcloud.alluser.addons
rcloud.conf key controls all user extensions. This allows multiple RCloud instances to use the same RCS instance with different settings.
Bad notebook source triggers a proper error message.