Как сохранить графическое устройство открытым в пакетном режиме R? - PullRequest
0 голосов
/ 20 января 2019

Я пытаюсь использовать пакет DataEntry в пакетном режиме R в Windows. В частности, я использую

Rscript -e "DataEntry::DataEntry()"

Код работает, но как только графический интерфейс для формы открывается, он сразу же закрывается и R завершается. Я заметил подобное поведение в прошлом, когда пытался показать графики с использованием графического устройства R в пакетном режиме.

Я немного поискал в Интернете и нашел что-то, что фактически приостанавливает полное выполнение скрипта, который я реализовал таким образом:

Rscript -e "DataEntry::DataEntry(); readLines(file('stdin'))"

Он полностью остановил выполнение и также отобразил ожидаемое окно, но графический интерфейс никогда не загружается полностью и, следовательно, не работает.

Пакет DataEntry работает с RGtk2, gWidgets2RGtk2 и gWidgets2.

...