круговая диаграмма с одним элементом - PullRequest
0 голосов
/ 26 сентября 2019

Я использую pygal для создания символов для моих отчетов.Я заметил ошибку в этой библиотеке, и она возникает в том случае, когда я хочу нарисовать круговую диаграмму с внутренним радиусом, и диаграмма имеет только один элемент.

Я получил пример с сайта pygal: http://www.pygal.org/en/stable/documentation/types/pie.html

pie_chart = pygal.Pie(inner_radius=.75)
pie_chart.title = 'Browser usage in February 2012 (in %)'
pie_chart.add('IE', 19.5)
pie_chart.add('Firefox', 36.6)
pie_chart.add('Chrome', 36.3)
pie_chart.add('Safari', 4.5)
pie_chart.add('Opera', 2.3)
pie_chart.render_to_png(save_to_path)  # I replaced render with render_to_png 

Это правильно отображается.correct render

В моем случае, если у меня есть только одно значение для построения графика, график выглядит плохо (я закомментировал все данные, но сначала):

pie_chart = pygal.Pie(inner_radius=.75)
pie_chart.title = 'Browser usage in February 2012 (in %)'
pie_chart.add('IE', 19.5)
# pie_chart.add('Firefox', 36.6)
# pie_chart.add('Chrome', 36.3)
# pie_chart.add('Safari', 4.5)
# pie_chart.add('Opera', 2.3)
pie_chart.render_to_png(save_to_path)  # I replaced render with render_to_png 

incorrect render

У кого-нибудь была эта проблема?Как мне это исправить?

...