mirror of https://github.com/Kozea/pygal.git
Florian Mounier
9 years ago
15 changed files with 178 additions and 102 deletions
@ -0,0 +1,7 @@ |
|||||||
|
pygal.formatters module |
||||||
|
======================= |
||||||
|
|
||||||
|
.. automodule:: pygal.formatters |
||||||
|
:members: |
||||||
|
:undoc-members: |
||||||
|
:show-inheritance: |
@ -0,0 +1,7 @@ |
|||||||
|
pygal.graph.solidgauge module |
||||||
|
============================= |
||||||
|
|
||||||
|
.. automodule:: pygal.graph.solidgauge |
||||||
|
:members: |
||||||
|
:undoc-members: |
||||||
|
:show-inheritance: |
@ -0,0 +1,7 @@ |
|||||||
|
pygal.test.test_formatters module |
||||||
|
================================= |
||||||
|
|
||||||
|
.. automodule:: pygal.test.test_formatters |
||||||
|
:members: |
||||||
|
:undoc-members: |
||||||
|
:show-inheritance: |
@ -0,0 +1,52 @@ |
|||||||
|
SolidGauge |
||||||
|
---------- |
||||||
|
|
||||||
|
SolidGauge charts |
||||||
|
|
||||||
|
Normal |
||||||
|
~~~~~~ |
||||||
|
|
||||||
|
.. pygal-code:: |
||||||
|
|
||||||
|
gauge = pygal.SolidGauge(inner_radius=0.70) |
||||||
|
percent_formatter = lambda x: '{:.10g}%'.format(x) |
||||||
|
dollar_formatter = lambda x: '{:.10g}$'.format(x) |
||||||
|
gauge.value_formatter = percent_formatter |
||||||
|
|
||||||
|
gauge.add('Series 1', [{'value': 225000, 'max_value': 1275000}], |
||||||
|
formatter=dollar_formatter) |
||||||
|
gauge.add('Series 2', [{'value': 110, 'max_value': 100}]) |
||||||
|
gauge.add('Series 3', [{'value': 3}]) |
||||||
|
gauge.add( |
||||||
|
'Series 4', [ |
||||||
|
{'value': 51, 'max_value': 100}, |
||||||
|
{'value': 12, 'max_value': 100}]) |
||||||
|
gauge.add('Series 5', [{'value': 79, 'max_value': 100}]) |
||||||
|
gauge.add('Series 6', 99) |
||||||
|
gauge.add('Series 7', [{'value': 100, 'max_value': 100}]) |
||||||
|
|
||||||
|
|
||||||
|
Half |
||||||
|
~~~~ |
||||||
|
|
||||||
|
.. pygal-code:: |
||||||
|
|
||||||
|
gauge = pygal.SolidGauge( |
||||||
|
half_pie=True, inner_radius=0.70, |
||||||
|
style=pygal.style.styles['default'](value_font_size=10)) |
||||||
|
|
||||||
|
percent_formatter = lambda x: '{:.10g}%'.format(x) |
||||||
|
dollar_formatter = lambda x: '{:.10g}$'.format(x) |
||||||
|
gauge.value_formatter = percent_formatter |
||||||
|
|
||||||
|
gauge.add('Series 1', [{'value': 225000, 'max_value': 1275000}], |
||||||
|
formatter=dollar_formatter) |
||||||
|
gauge.add('Series 2', [{'value': 110, 'max_value': 100}]) |
||||||
|
gauge.add('Series 3', [{'value': 3}]) |
||||||
|
gauge.add( |
||||||
|
'Series 4', [ |
||||||
|
{'value': 51, 'max_value': 100}, |
||||||
|
{'value': 12, 'max_value': 100}]) |
||||||
|
gauge.add('Series 5', [{'value': 79, 'max_value': 100}]) |
||||||
|
gauge.add('Series 6', 99) |
||||||
|
gauge.add('Series 7', [{'value': 100, 'max_value': 100}]) |
Loading…
Reference in new issue