問題タブ [ipywidgets]

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 投票する
2 に答える
3598 参照

python - ipywidgets ドロップダウンまたは選択でエントリを注文する方法は?

タイプfloatの可能な値のリストから選択したい:

ipywidgets モジュールは、文字列のリストまたは辞書のいずれかを受け入れる Select および Dropdown ウィジェットを提供します。後者の場合、キーが表示され、対応するキーが選択されたときに値が使用されます。ドキュメントのウィジェットのリストを参照してください。

実際、値のリストを直接指定すると、値が文字列ではなく浮動小数点数であるため、エラーが発生します。

そこで、辞書を作成し、これをウィジェットに渡します。

ただし、辞書はソートされていないため、結果のウィジェットにはオプションが一見ランダムな順序で表示されます。この場合、実行すると、このスクリーンショットに示すように、498e-9 が 435e-9 の前に表示されました:結果のウィジェットのスクリーンショット

質問は、選択ウィジェットのエントリを並べ替える方法はありますか?

明らかな回避策は、ウィジェットに文字列のリスト (keys上記の例で呼び出されます) のみを提供し、リストから対応する値を自分で検索することですが、もっと洗練された解決策があることを望んでいました。

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

python - IPython ウィジェットの実行を高速化するには?

データをプロットする Jupyter ノートブックを使用してウィジェットを作成しましたinteract()(以下のコードを参照)。ただし、スライダーを動かすと、ウィジェットの更新が非常に遅くなります (約 1 fps)。

関数内のデータの評価には約 1e-4 秒かかり、関数内のneg(T)データpos(T)のプロットにはconc(T)約 1e-1 秒かかります。では、なぜウィジェットの応答がこれほど遅いのでしょうか? どうすれば改善できますか?

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

python - Ipywidgets エラーという名前のモジュールがありません

私はIpythonとJupyter Notebookの初心者です。Anacondaプロンプトウィンドウを使用して、Jupyter Notebookにipywidgetsモジュールをインストールしました。

私は試した:

要件はすでに満たされているとのことでした。次に、モジュールをインポートしようとしましたが、「ImportError: No module named ipywidgets」エラーを受け取りました。

それから私は試しました:

「 api.anaconda.org」サイトからいくつかのファイルを取得し、それらのファイルをインストールしました。Jupyter Notebook を終了し、再度入力しました。モジュールをインポートしようとすると、同じ「ImportError: No module named ipywidgets」エラーが発生しました。

何が悪いのかわかりません。このモジュールを Jupyter Notebook と Anaconda にインポートするにはどうすればよいですか?

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

python - 多肢選択式テストに ipywidget を使用する

私はpythonとpythonノートブックにかなり慣れていません。画像のリストから画像を表示し、クリック可能な ipywidget ボタンからその画像を選択する 4 つの選択肢をユーザーに提供する Jupyter ノートブックを作成しようとしています。ユーザーが選択肢をクリックしたら、画像を新しい画像に置き換え、ボタンに 4 つの新しい選択肢を再設定します。

画像出力をクリアし、button.close() を使用してボタン ウィジェットを閉じる方法は知っていますが、新しい選択肢でボタンを再描画する方法がわかりません。コンテナーを閉じると、選択が行われると on_button_clicked 関数で立ち往生するため、トップにループバックする方法がわかりません。ここに私がこれまでに持っているものがありますが、まだ機能していないことはわかっていますが、おそらくアプローチの途中です。注 ipywidgets を使用する必要はありませんが、クリック可能なボタンという意味では良い選択のように思えました。

どうもありがとう!

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

pandas - IPython ウィジェット内の Pandas DataFrames の HTML スタイルを改善

オブジェクトに渡す適切な HTML を生成してipywidgets.HTML、Pandas DataFrame を適切に表示するにはどうすればよいですか?

ここに画像の説明を入力