問題タブ [chaco]
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.
enthought - Chaco HPlotContainer のコンポーネントのデータの更新
create_line_plot() ファクトリ関数を使用して作成された、デフォルトとして 2 つの空の LinePlots を持つ HPlotContainer があります。次に、いくつかの計算を実行し、プロットを更新したいと思います。LinePlot の ArrayPlotData にアクセスするにはどうすればよいですか? 私は次のようなことを試しcontainer.components[0].data
ましたが、
AttributeError: 'LinePlot' オブジェクトに属性 'data' がありません
明らかに、私はここで正しいことをしていません。
python - チャコの自動パディング?
chaco プロットに自動的に完全な出力を表示させ、目盛りとラベルの部分を非表示にしないようにすることは可能ですか? たとえば、これは標準的な例の出力です:
ご覧のとおり、目盛りラベルの部分が非表示になっています..私ができる唯一のことは、プロットの左パディングを手動で調整することです. しかし、アプリケーション内のプロットで異なるデータや異なるスケールまたはフォントをプロットすると、これは非常に不便になります。すべての関連情報を含めるようにパディングを自動的に調整することは何とか可能ですか?
UPD .:軸の ensure_labels_bounded プロパティを見つけましたが、効果がないようです。
enthought - Chaco で 100% のズーム率にする方法
例として、chaco/examples/demo/basic/image_inspector.py で、1 つの配列ポイントが 1 つの画面ピクセル (100% ズーム) に対応するようにズーム係数を設定する方法を示します。ZoomTool のメソッド (zoom_in、zoom_out、...) は、絶対倍率の設定ではなく、ズーム倍率の変更のみを処理するようです。
pip - PyBERT の依存関係の 1 つの setup.py ファイルで「pip install -U --no-deps PyBERT」が失敗するのはなぜですか?
私のユーザーの 1 人が、以下を使用してPyBERTパッケージを更新しようとすると、次の失敗を報告しています。
誰か知っていますか:
- pip が既にインストール済みまたはキャッシュ済みのバージョンの chaco を使用することを決定しているのに、 " " プロセスがchaco
pip install...
ファイルを呼び出すのはなぜですか?setup.py
- グローバル名full_vは通常どこで定義されますか?
私のユーザーは、PyBERTをアンインストール/再インストールすると、すべて正常に動作すると報告しています。" " / " "pip install -U {package}
と比較して、" " にどのような微妙な違いが生じるか説明できる人はいますか?pip uninstall {package}
pip install {package}
" " ではなく" " でchacoがインストールされたことに注意してください。次の理由により、混合インストール コマンドを使用しています。conda install chaco
pip install chaco
- 一般に、新しいパッケージのインストール時にcondaに最初のクラックを与えると、より良い結果が得られることがわかりました。
- PyBERTはまだconda-forgeに登録されていません。
ありがとう!
-デシベル