Monday, December 07, 2015

pygalでレーダーチャートを描画する

pygalでレーダーチャートを描画するには、以下のサンプルコードのようにRaderを使用します。

サンプルコード
# coding=UTF-8
import pygal

chart = pygal.Radar(title=u"業者比較")
chart.x_labels = [u'工期', u'コスト', u'技術', u'実績', u'環境']
chart.add(u'業者1', [80, 50, 70, 50, 80])
chart.add(u'業者2', [90, 70, 100, 60, 80])
chart.add(u'業者3', [50, 100, 50, 80, 60])
chart.render_to_file('chart14.svg')
chart.render_to_png(filename='chart14.png')


出力画像