Как построить график с помощью R, Java и JRI?

Я очень новичок в R, поэтому прошу простить меня, если это очень и очень простой вопрос.

Я написал скрипт на R, который делает некоторые вычисления и в конце строит Box Plot. Если я запускаю этот скрипт из консоли R, он работает нормально, и график строится.

Если я запускаю скрипт из Java-программы (пример программы rtest.java, который приведен на сайте JRI), то вычисления выполняются нормально. Но есть некоторая проблема с построением графика. Окно рамки открывается, остается занятым и зависает. (Если я пытаюсь нажать на окно, оно показывает "Not Responding".) Я использую JRI.

Вот как я строю график в скрипте:

boxplot(mat);

Вышеприведенная команда отлично работает на R-консоли.

Я почти уверен, что дело в каком-то импорте/пакете или других подобных настройках. Но не могу найти, в чем именно дело.

Может ли кто-нибудь помочь мне с этим?

Спасибо.

EDIT 1: Вывод моей команды box-plotting:

enter image description here

Вывод этого кода по ссылке, предоставленной Джоном:

enter image description here

5
задан John Colby 21 October 2011 в 22:58
поделиться