問題タブ [pygal]
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.
python - pygalで複合チャートを作成しますか?
折れ線シリーズと棒シリーズで単一のチャートを作成することは可能ですか?
python - このクラスの関数をオーバーライドするにはどうすればよいですか?
私は pygal ライブラリを使用してグラフを作成しており、_tooltip_data 関数などのいくつかの関数をオーバーライドしたいと考えています。手始めに、_title 関数をオーバーライドしようとしています (テキストを作成するには、gauge.title = "Blah Title" を実行できることに気付きましたが、_title 関数で他のものをオーバーライドしたいと思います)。
私はかなり迷っています。Gauge チャートを作成するには、pypal の Graph クラスから継承する MyGraph クラスから継承する Gauge クラスを作成します。MyGauge チャートを作成しようとすると、エラーが発生します。
これが私のコードです。大量のエラーがあると確信しています。私はまだ新参者であることを覚えておいてください (私はおそらくあなたにそれを言う必要はありませんでした。私のコードを見ただけで推測できるでしょう)。
私は立ち往生しています。pygal から継承する MyPygal クラスを作成しようとさえしたので、CHARTS_NAMES をオーバーライドできました。
「MyPygal.MyGauge」で呼び出しますが、それでエラーが発生します:
私は正しい軌道に乗っていますか?
python - Python Pygal Chart Library - イライラするのは関数を定義することさえできない
ジーザス クライスト パイソンは、私が今まで扱った中で最も不可解です。
何らかの理由で、このクラスに関数を追加することさえできません (ライブラリの一部ではなく、プロジェクトに含まれています)。Pygal はある種の「Ghost」クラス クラスを使用して、私を完全にねじ込みます。
ブラック マジック IE によってのみインスタンス化できる次の Line クラスを考えてみましょう: pygal.Line(Config)
まっすぐに見えますか?
ここにグロストクラスの一部があります。
そしてpygalのinit
関数を Line.py ファイルに追加すると、次のことが明らかになります。
AttributeError: 'Line' オブジェクトに属性 'set_extra_data' がありません
いつものように定義されている場合でも:
ここで何が起こっているのか誰にもわかりませんか?
python - Flask Pygal のインストール - pygal という名前のモジュールはありません
Flask アプリケーション内で動的グラフを作成できるようにしたいと考えています。Linux ボックスの仮想環境内でこのアプリケーションを実行しています。
これに役立つさまざまなライブラリを探し回り、使用したいライブラリとしてPygalを特定しました。
そこで、 を使用して仮想環境をアクティブ化し、 を使用source venv/bin/activate
してインストールしpip install pygal
ました。すべてが正しくインストールされ、通常の Python インターフェイスを使用して完全にインポートできます。
しかし、import pygal
Flask アプリケーションに入れてアプリケーションを実行すると、ログに次のエラーが記録されます。
これを解決する方法を知っている人はいますか?
どうもありがとう。
- 編集 -
RE: ショーン・ビエイラ
from sys import path; print(path)
実行スクリプトに追加した結果:
python - pygalレンダリングpng/svg黒画像
私はPythonを使用しています(LinuxMintの仮想環境で)、インストールしpygal
ました。
すべて正常に動作しますが (html へのレンダリング)、 svg または png へのレンダリングは行われません。結果: 黒い背景以外は何もありません。
インストールcssselect
して、ここでtinycss
言及したようにします。
初めて機能しますが、再試行すると同じ問題が発生しました。
(これが関係しているかどうかはわかりませんが、先週、darktable を使用して写真をエクスポートしたときにこれが発生します)
pygal のウェブサイトの例を使用します。
編集:
現在働いています。
だがしかし:
python - Flask で動的 Pygal チャートを生成する
.svg ファイルを保存せずに、Pygal チャートを作成してフラスコに表示しようとしています。これは可能ですか?私が試したすべての組み合わせでエラーが発生しました。テンプレート:
ビュー:
誰が私が間違っているのか教えてもらえますか?
python - pygal で凡例を n 列に分散させるか、正しく切り捨てるにはどうすればよいですか?
pygal
グラフ生成用の次のコードがあります。
しかし、かなり長い凡例のエントリを使用すると、次のようになります。
truncate をコメントアウトすると、次のようになります。
列の数 (または幅) を調整するにはどうすればよいですか?
python - Pygal Scatterplot、pygal.XYを使用してポイントのラベルを定義する方法は?
MDS 投影結果のタプル (x,y) のリストがあり、ポイント名/ラベルを表示する必要があります。そのため、ラベルのリストもあります。
例えば:
棒グラフのメタデータと辞書を使用したソリューションを見ました。
Pygalの散布図XY関数を使用してこれを行うにはどうすればよいですか?