gWidgets - ginput()函数错误

时间:2017-08-23 16:08:36

标签: r gwidgets ginput

我在从gWidgets启动ginput弹出窗口时遇到问题。

这是错误:

  

加载必需的包:gWidgetstcltk   (函数(classes,fdef,mtable)中的错误:     无法找到函数'.ginput'的签名'" guiWidgetsToolkittcltk"'的继承方法   另外:警告信息:   在库中(包,lib.loc = lib.loc,character.only = TRUE,logical.return = TRUE,:     没有名为'gWidgetstcltk'的包裹

我使用弹出窗口键入一个我然后分配给变量的数字。

代码段如下:

options(guiToolkit = "tcltk") # Tool kit dependency for gwidgets.
library(gWidgets) # Package required to launch ginput gui.

width.var <- as.numeric(ginput("Enter value for - Width        ",
                               title = "PNG dimensions", 
                               icon = "info"))

补充资料

我将我的R版本从3.2.5更新到3.4.1以及安装最新的RStudio版本。我之前在R3.4.1上运行此代码部分,但是在另一台计算机上没有任何问题。

现在我怀疑它的RStudio,但我不知道如何解决它。

非常感谢任何帮助。

亚历

解答:

这个错误让我感到有些不安,看起来比实际上更复杂。

我只需安装&#34; gWidgetstcltk&#34;即可修复。我假设因为我分别加载tcltk和gWidgets就足够了。谢谢Alex

1 个答案:

答案 0 :(得分:0)

请参阅修改原始帖子。最好,

亚历