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
場合は、 を に変更します。