我在从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
答案 0 :(得分:0)
请参阅修改原始帖子。最好,
亚历