MessageBox в R

Я хотел бы создать окно сообщения, используя R. Небольшое исследование предложило tcltk пакет. tcltk::tk_messageBox() Команда фактически сработала, когда я впервые попробовал.

Однако затем я обновился до Windows 10, переключился на R 3.4.3, используя RStudio v1.1.423. Теперь та же команда не работает, фактически завершая R-сеанс. Второе исследование показало, что это действительно проблема, с которой сталкиваются и другие пользователи.

Итак, вот мой вопрос: есть ли способ решить проблему совместимости tcltk библиотека и R/RStudio? В качестве альтернативы, есть ли другая упаковка, которая может дать тот же результат? (Я бы хотел избежать shinyПредлагалось)

1 ответ

Решение

С Windows 7, R 3.4.3 и RStudio 1.1.423 у меня похожая проблема, похоже, что RStudio зависает, но на самом деле, окно сообщения выскочило, просто оно не становится активным окном, и я должен сверните RStudio, чтобы увидеть это.

Команда, которую я запускаю:

tcltk::tk_messageBox(caption = "Hi", message = "what?", icon = "info", type = "yesno")
Другие вопросы по тегам