Skip to content

Deducer

A Data Analysis GUI for R

v0.9-1 · Oct 1, 2025 · GPL-2

Description

An intuitive, cross-platform graphical data analysis system. It uses menus and dialogs to guide the user efficiently through the data manipulation and analysis process, and has an excel like spreadsheet for easy data frame visualization and editing. Deducer works best when used with the Java based R GUI JGR, but the dialogs can be called from the command line. Dialogs have also been integrated into the Windows Rgui.

Downloads

578

Last 30 days

6962nd

1.5K

Last 90 days

11.1K

Last year

Trend: +22.2% (30d vs prior 30d)

CRAN Check Status

3 ERROR
4 WARNING
7 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang WARNING
r-devel-linux-x86_64-debian-gcc WARNING
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 ERROR
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 ERROR
r-patched-linux-x86_64 WARNING
r-release-linux-x86_64 WARNING
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 ERROR
Check details (43 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

R code for possible problems

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled


WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
NOTE r-devel-linux-x86_64-debian-clang

Rd \usage sections

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

The \usage entries for S3 methods should use the \method markup and not
their full name.
See chapter ‘Writing R documentation files’ in the ‘Writing R
Extensions’ manual.
WARNING r-devel-linux-x86_64-debian-clang

S3 generic/method consistency

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

See section ‘Generic functions and methods’ in the ‘Writing R
Extensions’ manual.
NOTE r-devel-linux-x86_64-debian-clang

dependencies in R code

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
WARNING r-devel-linux-x86_64-debian-clang

for code/documentation mismatches

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
WARNING r-devel-linux-x86_64-debian-clang

for missing documentation entries

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

All user-level objects in a package should have documentation entries.
See chapter ‘Writing R documentation files’ in the ‘Writing R
Extensions’ manual.
NOTE r-devel-linux-x86_64-debian-clang

foreign function calls

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

See chapter ‘System and foreign language interfaces’ in the ‘Writing R
Extensions’ manual.
WARNING r-devel-linux-x86_64-debian-clang

replacement functions

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

The argument of a replacement function which corresponds to the right
hand side must be named ‘value’.
WARNING r-devel-linux-x86_64-debian-clang

whether package can be installed

Found the following significant warnings:
  WARNING: A restricted method in java.lang.System has been called
  WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/rJava/jri/JRI.jar)
  WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
  WARNING: Restricted methods will be blocked in a future release unless native access is enabled
See ‘/home/hornik/tmp/R.check/r-devel-clang/Work/PKGS/Deducer.Rcheck/00install.out’ for details.
NOTE r-devel-linux-x86_64-debian-clang

whether startup messages can be suppressed

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled


It looks like this package (or a package it requires) has a startup
message which cannot be suppressed: see ?packageStartupMessage.
NOTE r-devel-linux-x86_64-debian-gcc

R code for possible problems

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled


WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
NOTE r-devel-linux-x86_64-debian-gcc

Rd \usage sections

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

The \usage entries for S3 methods should use the \method markup and not
their full name.
See chapter ‘Writing R documentation files’ in the ‘Writing R
Extensions’ manual.
WARNING r-devel-linux-x86_64-debian-gcc

S3 generic/method consistency

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

See section ‘Generic functions and methods’ in the ‘Writing R
Extensions’ manual.
NOTE r-devel-linux-x86_64-debian-gcc

dependencies in R code

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
WARNING r-devel-linux-x86_64-debian-gcc

for code/documentation mismatches

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
WARNING r-devel-linux-x86_64-debian-gcc

for missing documentation entries

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

All user-level objects in a package should have documentation entries.
See chapter ‘Writing R documentation files’ in the ‘Writing R
Extensions’ manual.
NOTE r-devel-linux-x86_64-debian-gcc

foreign function calls

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

See chapter ‘System and foreign language interfaces’ in the ‘Writing R
Extensions’ manual.
WARNING r-devel-linux-x86_64-debian-gcc

replacement functions

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

The argument of a replacement function which corresponds to the right
hand side must be named ‘value’.
WARNING r-devel-linux-x86_64-debian-gcc

whether package can be installed

Found the following significant warnings:
  WARNING: A restricted method in java.lang.System has been called
  WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rJava/jri/JRI.jar)
  WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
  WARNING: Restricted methods will be blocked in a future release unless native access is enabled
See ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/PKGS/Deducer.Rcheck/00install.out’ for details.
NOTE r-devel-linux-x86_64-debian-gcc

whether startup messages can be suppressed

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled


It looks like this package (or a package it requires) has a startup
message which cannot be suppressed: see ?packageStartupMessage.
ERROR r-devel-windows-x86_64

examples

Running examples in 'Deducer-Ex.R' failed
The error most likely occurred in:

> ### Name: deducer.addMenu
> ### Title: Controls Deducer's command line menus
> ### Aliases: deducer.addMenu deducer.addMenuItem deducer.getMenus
> ###   deducer.setMenus menuFunctions
> 
> ### ** Examples
> 
> 
> #add a menu with two items
> deducer.addMenu("TestMenu")
> deducer.addMenuItem("test1",,"cat('test1 selected')","TestMenu")
NULL
> deducer.addMenuItem("test2",,"print(summary(lm(rnorm(100)~rnorm(100))))","TestMenu")
> 
> #Add menu to gui if applicable
> if(.windowsGUI){
+ 	winMenuAdd("TestMenu")
+ 	winMenuAddItem("TestMenu", "test1", "cat('test1 selected')")
+ 	winMenuAddItem("TestMenu", "test2", "print(summary(lm(rnorm(100)~rnorm(100))))")
+ }else if(.jgr){
+ 	jgr.addMenu("TestMenu")
+ 	jgr.addMenuItem("TestMenu", "test1", "cat('test1 selected')")
+ 	jgr.addMenuItem("TestMenu", "test2", "print(summary(lm(rnorm(100)~rnorm(100))))")	
+ }
Error in .External2(C_winMenuAdd, menuname, NULL, NULL) : 
  menu functions can only be used in the GUI
Calls: winMenuAdd
Execution halted
ERROR r-oldrel-windows-x86_64

examples

Running examples in 'Deducer-Ex.R' failed
The error most likely occurred in:

> ### Name: deducer.addMenu
> ### Title: Controls Deducer's command line menus
> ### Aliases: deducer.addMenu deducer.addMenuItem deducer.getMenus
> ###   deducer.setMenus menuFunctions
> 
> ### ** Examples
> 
> 
> #add a menu with two items
> deducer.addMenu("TestMenu")
> deducer.addMenuItem("test1",,"cat('test1 selected')","TestMenu")
NULL
> deducer.addMenuItem("test2",,"print(summary(lm(rnorm(100)~rnorm(100))))","TestMenu")
> 
> #Add menu to gui if applicable
> if(.windowsGUI){
+ 	winMenuAdd("TestMenu")
+ 	winMenuAddItem("TestMenu", "test1", "cat('test1 selected')")
+ 	winMenuAddItem("TestMenu", "test2", "print(summary(lm(rnorm(100)~rnorm(100))))")
+ }else if(.jgr){
+ 	jgr.addMenu("TestMenu")
+ 	jgr.addMenuItem("TestMenu", "test1", "cat('test1 selected')")
+ 	jgr.addMenuItem("TestMenu", "test2", "print(summary(lm(rnorm(100)~rnorm(100))))")	
+ }
Error in .External2(C_winMenuAdd, menuname, NULL, NULL) : 
  menu functions can only be used in the GUI
Calls: winMenuAdd
Execution halted
NOTE r-patched-linux-x86_64

R code for possible problems

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled


WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
NOTE r-patched-linux-x86_64

Rd \usage sections

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

The \usage entries for S3 methods should use the \method markup and not
their full name.
See chapter ‘Writing R documentation files’ in the ‘Writing R
Extensions’ manual.
WARNING r-patched-linux-x86_64

S3 generic/method consistency

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

See section ‘Generic functions and methods’ in the ‘Writing R
Extensions’ manual.
NOTE r-patched-linux-x86_64

dependencies in R code

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
WARNING r-patched-linux-x86_64

for code/documentation mismatches

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
WARNING r-patched-linux-x86_64

for missing documentation entries

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

All user-level objects in a package should have documentation entries.
See chapter ‘Writing R documentation files’ in the ‘Writing R
Extensions’ manual.
NOTE r-patched-linux-x86_64

foreign function calls

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

See chapter ‘System and foreign language interfaces’ in the ‘Writing R
Extensions’ manual.
WARNING r-patched-linux-x86_64

replacement functions

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

The argument of a replacement function which corresponds to the right
hand side must be named ‘value’.
WARNING r-patched-linux-x86_64

whether package can be installed

Found the following significant warnings:
  WARNING: A restricted method in java.lang.System has been called
  WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/rJava/jri/JRI.jar)
  WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
  WARNING: Restricted methods will be blocked in a future release unless native access is enabled
See ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/PKGS/Deducer.Rcheck/00install.out’ for details.
NOTE r-patched-linux-x86_64

whether startup messages can be suppressed

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled


It looks like this package (or a package it requires) has a startup
message which cannot be suppressed: see ?packageStartupMessage.
NOTE r-release-linux-x86_64

R code for possible problems

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled


WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
NOTE r-release-linux-x86_64

Rd \usage sections

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

The \usage entries for S3 methods should use the \method markup and not
their full name.
See chapter ‘Writing R documentation files’ in the ‘Writing R
Extensions’ manual.
WARNING r-release-linux-x86_64

S3 generic/method consistency

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

See section ‘Generic functions and methods’ in the ‘Writing R
Extensions’ manual.
NOTE r-release-linux-x86_64

dependencies in R code

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
WARNING r-release-linux-x86_64

for code/documentation mismatches

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
WARNING r-release-linux-x86_64

for missing documentation entries

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

All user-level objects in a package should have documentation entries.
See chapter ‘Writing R documentation files’ in the ‘Writing R
Extensions’ manual.
NOTE r-release-linux-x86_64

foreign function calls

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

See chapter ‘System and foreign language interfaces’ in the ‘Writing R
Extensions’ manual.
WARNING r-release-linux-x86_64

replacement functions

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

The argument of a replacement function which corresponds to the right
hand side must be named ‘value’.
WARNING r-release-linux-x86_64

whether package can be installed

Found the following significant warnings:
  WARNING: A restricted method in java.lang.System has been called
  WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/rJava/jri/JRI.jar)
  WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
  WARNING: Restricted methods will be blocked in a future release unless native access is enabled
See ‘/home/hornik/tmp/R.check/r-release-gcc/Work/PKGS/Deducer.Rcheck/00install.out’ for details.
NOTE r-release-linux-x86_64

whether startup messages can be suppressed

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by org.rosuda.JRI.Rengine in an unnamed module (file:/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/rJava/jri/JRI.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled


It looks like this package (or a package it requires) has a startup
message which cannot be suppressed: see ?packageStartupMessage.
ERROR r-release-windows-x86_64

examples

Running examples in 'Deducer-Ex.R' failed
The error most likely occurred in:

> ### Name: deducer.addMenu
> ### Title: Controls Deducer's command line menus
> ### Aliases: deducer.addMenu deducer.addMenuItem deducer.getMenus
> ###   deducer.setMenus menuFunctions
> 
> ### ** Examples
> 
> 
> #add a menu with two items
> deducer.addMenu("TestMenu")
> deducer.addMenuItem("test1",,"cat('test1 selected')","TestMenu")
NULL
> deducer.addMenuItem("test2",,"print(summary(lm(rnorm(100)~rnorm(100))))","TestMenu")
> 
> #Add menu to gui if applicable
> if(.windowsGUI){
+ 	winMenuAdd("TestMenu")
+ 	winMenuAddItem("TestMenu", "test1", "cat('test1 selected')")
+ 	winMenuAddItem("TestMenu", "test2", "print(summary(lm(rnorm(100)~rnorm(100))))")
+ }else if(.jgr){
+ 	jgr.addMenu("TestMenu")
+ 	jgr.addMenuItem("TestMenu", "test1", "cat('test1 selected')")
+ 	jgr.addMenuItem("TestMenu", "test2", "print(summary(lm(rnorm(100)~rnorm(100))))")	
+ }
Error in .External2(C_winMenuAdd, menuname, NULL, NULL) : 
  menu functions can only be used in the GUI
Calls: winMenuAdd
Execution halted

Check History

ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 16, 2026
ERROR r-oldrel-windows-x86_64

examples

Running examples in 'Deducer-Ex.R' failed
The error most likely occurred in:

> ### Name: deducer.addMenu
> ### Title: Controls Deducer's command line menus
> ### Aliases: deducer.addMenu deducer.addMenuItem deducer.getMenus
> ###   deducer.setMenus 
...[truncated]...
t('test1 selected')")
+ 	jgr.addMenuItem("TestMenu", "test2", "print(summary(lm(rnorm(100)~rnorm(100))))")	
+ }
Error in .External2(C_winMenuAdd, menuname, NULL, NULL) : 
  menu functions can only be used in the GUI
Calls: winMenuAdd
Execution halted
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (1)

imports

oii

Dependency Network

Dependencies Reverse dependencies ggplot2 JGR car MASS rJava e1071 scales plyr foreign multcomp effects oii Deducer

Version History

new 0.9-1 Mar 10, 2026
updated 0.9-1 ← 0.9-0 diff Oct 1, 2025
updated 0.9-0 ← 0.7-9 diff May 6, 2025
updated 0.7-9 ← 0.7-7 diff Dec 28, 2015
updated 0.7-7 ← 0.7-6.1 diff Apr 29, 2014
updated 0.7-6.1 ← 0.7-6 diff Oct 27, 2013
updated 0.7-6 ← 0.7-5 diff Dec 4, 2012
updated 0.7-5 ← 0.7-4 diff Oct 21, 2012
new 0.7-4 Sep 9, 2012