問題タブ [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 に答える
535 参照

r - gWidgets でファイルを選択する

以下は、gWidgets パッケージで作成された R ウィジェットの人工的な例です。

Windows を使用している場合、ファイルを参照して選択するときに問題があります。バックスラッシュがファイル パスで二重になっていません。この問題を克服するには?文字列のバックスラッシュを二重のバックスラッシュに置き換える方法がわかりません。

0 投票する
3 に答える
1012 参照

r - Rウィジェットの引数の名前

以下は、Rウィジェットの人工的な例です

ウィジェット

Rウィジェットの各引数の名前は、R関数の名前と同じです。Rウィジェットに表示される名前のみを変更することはできますか?たとえば、Rウィジェットに「max.rows」ではなく「Maximumnumberofrows」と書きたいと思います。

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

r - require(gWidgetstcltk) による無限ループ

Irequire(gWidgetstcktk)の場合、無限ループに陥り、次のような一見無限の数のエラー メッセージが表示されます。

(反復ごとにパスは異なります。これらのメッセージの最後が重要な部分のようですcan't find package tiletoo many nested evaluations (infinite loop?)

を使用して通常どおりパッケージをインストールしましたがinstall.package()、参照されているファイルが存在するようです。gWidgetsうまくロードされているようです。OSX 10.7.4 で RStudio 0.96.231 経由で R 2.14.1 を実行しています。ここで何がうまくいかないのですか?


tcltk2更新:パッケージに問題があることがわかりました。

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

r - gWidgetsWWWを使用してファイルをアップロードするための好ましい方法は何ですか?

gWidgetsWWWmanualは、gfilebrowseウィジェットがローカルインストール専用に作成されていることを示しています。

私のローカルプロトタイプでは、ここgWidgetsで説明する手法を使用していましたが、Webサーバー上に配置するアプリを構築しようとしているので、ファイルを選択してサーバーにアップロードする(を使用して)ための最良の方法は何でしょうか。処理?gWidgetsWWW

0 投票する
2 に答える
1084 参照

r - R でデータ フレームをサブセット化する GUI

仕事用にRでカスタムGUIを構築しています.変数値に基づいてデータフレームのサブセットを選択できる部分が必要です(つまり、50を超えるすべての女性を選択するなど)。gwidgets を使用して GUI を構築していますが、このフィルターを実装する方法について行き詰っています。具体的には、ユーザーが 1 つ以上のフィルターを選択して、フィルター処理されたデータ フレームを返すことができるウィジェットを作成する方法。

これは、私が扱っているデータの小さなサンプルです。

どんな助けでも大歓迎です!!

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

r - RgWidgetsは2つのgtables間でドラッグアンドドロップします

Rでgwidgetsパッケージを使用してGUIを作成しています。ユーザーが1つのリストから多数の変数を選択し、それらを空のリストにドラッグして収集できるようにするツールを実装しています。インスピレーションはSPSSからのGUIです。リンクを参照してください。

spssドラッグアンドドロップ

私はこれを2つのgtableで行うことを計画していました。つまり、最初に変数のリストを使用して1つのgtableを作成し、選択した変数を収集するために空のgtableを作成しました。以下は私のサンプルコードです:

ただし、サンプルコードでは、gtableウィジェットが空であるためにエラーが発生します。誰かがgwidgetsでこれを達成する方法を知っていますか?

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

r - How to add a spinning wheel animation to a gWidgets GUI

I have just started making GUI's in R and as a first step I'm working with gWidgets before venturing into some lower level frameworks...

I would like to add a spinning wheel animation to show that a process is running. While gWidgets doesn't seem to support this, RGtk2 does.

So my basic question is how to add an RGtk2 widget to a gWidgets GUI when the widget is not 'natively' supported by gWidgets. Also, how do you manipulate the widget once added...

Thanks in advance

Thomas

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

r - ウィジェット内のラベルの位置

下のウィジェットで、「ラジオ」グループのラベルの位置を変更することは可能ですか。アイテムの上に「タイプ」を表示する代わりに、そのようなものが欲しいのですが。

ここに画像の説明を入力してください

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

r - gWidgets: コンテンツに合わせてコンボボックスのサイズを変更

gWidgets と RGtk2 を使用して GUI を作成しました。GUI の一部は、gcomboboxes のセットを含むグレイアウトです。これらのボックスは最初は空で、ファイルがインポートされると入力されます。

X11 を介して実行されている Gtk+ を使用する Mac では、コンボボックスの幅が、コンボボックス内の最長のテキスト文字列に合わせてサイズ変更されます。Windows ではこれは起こらず、コンボボックスは長いテキスト文字列に対応するためにスクロールバーを取得します (写真を参照)。

Windows のコンボボックス

Mac のコンボボックス

再描画を強制するために可視性のオフとオンを切り替えてみましたが、サイズは固定されたままです。

Windowsマシンでサイズ変更を強制する方法はありますか?

関連するウィジェットを保持するコンテナーのコードは次のとおりです。

幸運をお祈りしています

トーマス

0 投票する
2 に答える
1528 参照

r - Knitr、gWidgetsWWW を介して使用すると data.table エラーが発生する

gWidgetsWWW を試しているところ、奇妙なエラーが発生しました。data.table 代入演算子 ":=" を使用したレポートを Knit2html するためのハンドラーを含むボタンを作成しました。レポートは次のエラーで返されました。

エラー: := は j でのみ使用するように定義されており、(現在) 1 回のみ使用されます。つまり、DT[i,col:=1L] と DT[,newcol:=sum(colB),by=colA] は問題ありませんが、DT[i,col]:=1L や DT[i]$col: は問題ありません。 =1L であり、DT[,{newcol1:=1L;newcol2:=2L}] ではありません。ヘルプ(":=")を参照してください。is.data.table(DT) が TRUE であることを確認します。

レポートは、knit2html を直接使用して、また RStudio の [Knit HTML] ボタンを使用して期待どおりに生成されるため、ハンドラーによって Knit2html が呼び出されたときに失敗する理由がわかりません。

gWidgetsWWW ウィンドウ "test_gui.R" は次のとおりです。

エラーを生成する R Markdown Doc の例を次に示します。

理由はわかりませんが、 localServerOpen("test_gui.R") を呼び出してボタンをクリックすると、エラーが発生します...

何か案は?