RKWard 0.6.2 - Graphics features come to the Mac, many new features for plugin development
The RKWard team is proud to announce the release of version 0.6.2 of the free statistical software suite -- the first release since April 2013. Next to the usual round of bug-fixing, this release is packed with important new features. One of these is the new RKWard native on-screen graphics device RK(), which finally brings RKWard's graphics device features to the Mac. Plugin developers can utilize some new controls, and fetch information from R, dynamically.
At the some time several of the official plugins have been improved (e.g., the plot export formats now include support for tikzDevice; there's a new dialog to recode categorical data, and the linear regression dialog gains an option to save all predicted values to your workspace). But also there have been notable additions to RKWard plugins that can be downloaded from our external plugin repository. For instance, there is a new package rk.power which adds a GUI for power analysis and sample size estimation to RKWard.
The changes in detail:
- New features and improvements
- In data editor, indicate NAs, explicitly
- Import Stata plugin gains option to convert character encoding.
- New plugin for recoding categorical data
- New embeddable (minimal) plugin "multi_input" to combine different input elements
- Added command line option --r-executable for switching between several installations of R
- Use a binary wrapper, instead of wrapper shell script for startup on all platforms
- Linear regression plugin gains option to save predicted values
- Add basic support to export plots using tikzDevice
- Allow plugin UI script code to query R for information
- Allow to connect
/ source to any property, not just - New plugin elements
and - New plugin element
for selecting arbitrary string values (otherwise almost identical to ) can be set to accept the same object several times. Used in scatterplot plugin. - New R function rk.embed.device() for manually embedding graphics devices in RKWard
- Remove support for compiling RKWard in a single process (threaded) variant. This was not used / tested since RKWard 0.5.5
- Shortcuts for the "Run ..." actions have been changed for better cross-platform compatibility
- The script editor's "Run line" and "Run selection" actions have been merged
- Add UI for configuring default graphics device, and embedding of standard graphics devices.
- New RKWard native on-screen device (RK()). This is the default on-screen device in RKWard, now.
- New R function rk.without.plot.history() for turning off plot history, temporarily
- Add command line option --backend-debugger
- Fixes
- Fixed: Problems starting from paths with spaces in the file name on Windows
- Fixed some compilation problems
- Fixed: cbind-value of
element was missing commas - Fixed: Give a label to an unlabelled toolbar
- Fixed: Adjust to (re-?)named parameters for options("pager")
- Fixed: potential crash when a previously installed pluginmap is not longer readable
- Fixed: R backend would exit immediately, without meaningful error message, if there is an error in .Rprofile (or Rprofile.site)
- Fixed: Installing suggested packages from the package installation dialog was broken
- Fixed: Selecting a mirror via the "R packages" settings page would not work when prompted for package installation form the backend