gWidgetsからginputポップアップを起動する際に問題があります。gWidgets - ginput()関数のエラー
これはエラーです:
Loading required package: gWidgetstcltk Error in (function (classes, fdef, mtable) : unable to find an inherited method for function ‘.ginput’ for signature ‘"guiWidgetsToolkittcltk"’ In addition: Warning message: In library(package, lib.loc = lib.loc, character.only = TRUE, logical.return = TRUE, : there is no package called ‘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"))
補足情報:
私は3.2.5から3.4.1への私のRのバージョンを更新だけでなく、最新のRStudioのバージョンをインストールします。 R3.4.1ではこのコードセクションを実行しましたが、問題のない別のコンピュータで実行しました。
私はそれがRStudioだと思っていますが、修正方法はわかりません。
ご協力いただきまして誠にありがとうございます。
アレックス
ANSWER:
エラーが私に少しを投げ、それが実際よりもより複雑に見えます。
"gWidgetstcltk
"をインストールするだけで修正されました。私はtcltkとgWidgetsを別々に読み込むだけで十分だと思っていました。おかげでアレックス
嬉しいです。報告してくれてありがとう。 – jverzani