問題タブ [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.

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

python - pygalで数値を適切にフォーマットする

Pygalデータの読み込み、色の書式設定、最小/最大などに関して(with Python/ ) を比較的うまく使用していますが、ドル記号とコンマを使用し Flaskて数値を書式設定する方法がわかりません。Pygal

私は 265763.557372895 を取得していますが、代わりに $265,763 が必要です。

これは、データ ポイントにカーソルを合わせたときのポップアップ ボックスと y 軸の両方に当てはまります。

私は pygal.org のドキュメントを調べましたが、役に立ちませんでした。これらの数値を適切にフォーマットする方法を知っている人はいますか?

アップデート:

この質問を「回答済み」とマークする準備ができていません。区切りのコンマをまだ取得できないためです。ただし、pygal で次のネイティブ フォーマット オプションを見つけました。これにより、末尾の小数が削除され (Python の int() を使用せずに)、ドル記号が追加されます。

graph.value_formatter = lambda y: "$%.0f" % y

0f小数点以下 2 桁を希望する2f場合は、 を に変更します。

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

python - 異なるYパラメータで適切なグラフを描く方法は?

私はMySQLデータベースからこの種のデータを読んでいます:

pygalライブラリを使用して、列 1 (c9、f2、f3...) のすべてのノードをそれぞれの時間で 1 つのグラフに結合するグラフを作成したいと考えています。だから私は次のことを試しました:

ただし、c9、f2、f3 の短い線が得られ、時間 (x 軸) はより長い値になるため、これではうまくいきません (y_c9、y_f2、y_f3 の長さは < 時間の長さです)。 if ステートメントの他の組み合わせをいくつか試しましたが、うまくいきませんでした。

適切なグラフを作成するにはどうすればよいですか?

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

python - TypeError: abs() の不適切なオペランド型: pygal を使用してレンダリングする場合の 'datetime.datetime'

pygal ライブラリを使用して XY チャートを描画する非常に単純なコードがあります。まず、コードは次のとおりです。

したがって、このエラーはレンダリング中に発生するようです

この問題を解決する方法がわかりません。何か提案はありますか?

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

python - pygal で積み上げられた 2 つのデータ セットを組み合わせて比較する

2 つのデータ セット (それぞれ 2 つのリストで構成される) を pygal チャートに結合できるかどうか疑問に思っています。

コードは次のようになります。

しかし、2 番目のセットを最初のセットの隣に (積み重ねないで) 配置したいと思います。

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

python - pygal_maps_world.World をインポートできません

を使用して人口とともに中央アメリカの地図を表示するための簡単なプログラムを作成しようとしていますPygal_maps_world。同じコードは次のとおりです。

世界地図のインポートに関していくつかの組み合わせを試してみましたが、うまくいきませんでした。ビジュアライゼーションを作成できません。

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

python - Pythonでテーブルを保存するには?

svg、pdf、または png ファイルに保存されたデータを含むテーブルを取得しようとしています。それを行うライブラリはありますか?

pygal を試してみましたが、チャートの保存のみを提供しているようです。

編集済み:このテーブルは、データを含む配列のほんの一部であり、それらから素敵なテーブルを作成する必要があります

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

python - この辞書から目的の値を取得するにはどうすればよいですか?

pygal.maps.world モジュールを使用して人口マップを作成しようとしていますが、特定の国が最終ファイルに表示されません。問題のある国をコードに追加しましたが、それでも機能しません。各国に対応するコードを取得するコードは次のとおりです。

以前はそうではありませんでしたが、リストがボリビアや他の国を反復していないようです。または、返された文字列が「コード」に保存されていない可能性があります。変数。SVG ファイルをレンダリングするコードは次のとおりです。

何が問題なのですか?