[英]gWidgets - ginput() function error
我從gWidgets啟動ginput彈出窗口時遇到問題。
這是錯誤:
加載所需的軟件包:gWidgetstcltk錯誤((函數(類,fdef,mtable)):找不到簽名'“ guiWidgetsToolkittcltk”的函數'.ginput'的繼承方法另外:警告消息:在庫中(軟件包,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,但我不知道如何解決它。
任何幫助是極大的贊賞。
亞歷克斯
回答:
該錯誤使我感到有些困惑,看起來比實際情況還要復雜。
我通過簡單地安裝“ gWidgetstcltk
”來gWidgetstcltk
。 我以為是因為我分別加載了tcltk和gWidgets就足夠了。 謝謝亞歷克斯
請參閱原始帖子以獲取此修復程序。 最好,
亞歷克斯
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.