問題タブ [gwidgets]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
174 参照

r - ソース コード保存プロット R; gウィジェット

saveのポップアップメニューで関数のソースを探していますggraphics()。誰でも私を助けることができますか?

0 投票する
0 に答える
183 参照

r - コンボボックスからsvalueを返すループ

これは私の最初の投稿ですが、私は通常のスタックオーバーフローの訪問者です。

新しいデータセットをアップロードするために、1 つの列に入力ミスがあるデータフレームを処理しています。ユーザーにgcomboboxからエラーを修正してもらいたいので、エラーと正しい値が保存され、次回は自動的に修正されます。

これはコードです: ( GUI ツールキット :gWidgetstcltk)

期待した結果が得られません。コンボボックスから svalue を取得するのは非常に難しく、ループの実行時に変数 "aNew" から複数の結果を保存することは不可能です。また、次の 2 つのインシデントも発生します。

1 - ループを含むコードを実行すると、「使用できません!」ウィジェットを入力します (確認ポップアップ)

2 - 最初の「Recode Country」ウィンドウを破棄した後、ループが存在します。つまり、「canadada」を処理しています。

私が本当に望んでいるのは、ユーザーが data.frame Incorrect_Country のエラーを修正できることです。次に、プログラムが将来のアップロードのためにそれを処理する方法を知るために、エラーと解決策が保存されます (データ フレーム: エラー)。
どのように動作するか:

1- 確認ウィンドウ (ユーザーが前のエラーを修正するまでループを停止するため)
2- ポップアップにエラー「カナダ」が表示さ
れる 3- ユーザーがコンボボックス「カナダ」から選択する
4- [OK] を押すと、整数、エラー、および表エラーの修正された名前
5- ループが再度実行されます (確認を押すと「Peruru」が表示されます)
6- 最後に、次のようなエラー表が表示されます

アドバイスをいただければ幸いです。ありがとう

0 投票する
1 に答える
663 参照

r - R CMD BATCH で呼び出した場合、gWidgets GUI が表示されない

GUI 付きのアナライザーを開発しました (gWidgets パッケージを使用)。R コンソールまたは R スタジオでコードを実行すると、すべてがうまくいくように見えます。GUI は期待どおりにポップアップし、オプションを選択することで対話がスムーズに進みます。

しかし、私のマネージャーはコーディングについての知識がなく、彼が望んでいるのはクリック アンド ランです。だから私はファイルR CMD BATCHを作成するために使用しようとしました。.bat

R CMD BATCH G:\Temp\dav\AB_Analyzer\MAINcode.r 出力ファイル

私がバットファイルを実行したとき、何もポップアップしません。

私が何を間違えたのか知ってもいいですか?

助けてくれてありがとう。

0 投票する
0 に答える
214 参照

r - gWidgets のラジオボタンの項目を 1 つ無効にする

ラジオボタンで選択した特定の項目を無効にすることはできますか? 以下は私のコード例です:

私の質問は、最初の項目「a」のみを無効にしたい場合はどうすればよいかということです。gwidgets でこれを行うことは可能ですか?

0 投票する
1 に答える
1250 参照

r - gWidgets モーダル ウィンドウのサイズ変更/最大化

私のスクリプトは、処理を続行する前にユーザー入力を待つ必要があります。R gWidgets パッケージを使用して GUI を実装した後、gbasicdialog ウィジェットはモーダルであるため、gwindow よりもうまく機能することがわかりました。

gwindow ウィジェットには、便利な最小化ボタンと最大化ボタンがあります。gbasicdialog ウィジェットにはこれらのボタンがなく、GUI に大きな gtable を表示することがよくあります。これは、ユーザーがテーブルを十分に表示するために、ウィンドウを展開するために繰り返しクリック アンド ドラッグする必要があることを意味します。

これまでのところ、次のように gtable ウィジェットのサイズを調整しています。

インタラクティブ/モーダル ウィンドウで、最大化/最小化ボタンを表示したり、大きなウィジェットをできるだけ多く表示したりするにはどうすればよいですか?

0 投票する
0 に答える
179 参照

r - gWidgets + tcltk - 単純なウィンドウを作成するとエラーが返される

他の人がスクリプトを簡単に実行できるように、小さな GUI を作成しようとしています。Windows マシンで tcltk を使用して gWidgets を使用しています。

次のような単純なウィンドウを作成します。

新しいセッションで実行すると、次のエラー メッセージが表示されます。

エラーの後に再実行すると、次のようになります。

誰が何が起こっているのか説明できますか?

編集: 問題は RStudio でのみ発生し、RGui.exe では発生しないようです。私はそれほど熟練したプログラマーではありませんが、RStudio が環境を管理する方法に何らかの関係があると思います。

今の質問はもっとあると思います:RStudioでこれを正常に機能させるにはどうすればよいですか?

トレースバック: