pygal的安装和简介,大家可以参阅《pip和pygal的安装实例教程》,下面看看通过pygal实现绘制雷达图代码示例。
雷达图(Radar):
1
2
3
4
5
6
7
8
9
10
|
import pygal
radar_chart = pygal.Radar()
radar_chart.title = 'V8 benchmark results'
radar_chart.x_labels = [ 'Richards' , 'DeltaBlue' , 'Crypto' , 'RayTrace' , 'EarleyBoyer' , 'RegExp' , 'Splay' , 'NavierStokes' ]
radar_chart.add( 'Chrome' , [ 6395 , 8212 , 7520 , 7218 , 12464 , 1660 , 2123 , 8607 ])
radar_chart.add( 'Firefox' , [ 7473 , 8099 , 11700 , 2651 , 6361 , 1044 , 3797 , 9450 ])
radar_chart.add( 'Opera' , [ 3472 , 2933 , 4203 , 5229 , 5810 , 1828 , 9013 , 4669 ])
radar_chart.add( 'IE' , [ 43 , 41 , 59 , 79 , 144 , 136 , 34 , 102 ])
radar_chart.render_to_file( 'bar_chart.svg' )
|
由于我电脑上没有特定的打开svg格式的软件,但我试了一下,用浏览器也是可以打开的。下面为本机ie浏览器打开展示结果:
此文件默认生成在Python生成文件的目录下,我的:C:\Python27
总结
以上就是本文关于Python中pygal绘制雷达图代码分享的全部内容,希望对大家有所帮助。如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
原文链接:http://www.cnblogs.com/keqipu/p/7283768.html