介绍一,比较汽车性能
这篇文章主要介绍了怎么使用python绘制雷达图,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。
python有哪些常用库
python常用的库:1. requesuts; 2. scrapy; 3.枕头;4.扭曲;5. numpy; 6. matplotlib; 7. pygama; 8。ipyhton等。
雷达图是以从同一点开始的轴上表示的三个或更多个定量变量的二维图表的形式显示多变量数据的图形方法,雷达图通常用于综合分析多个指标,具有完整,清晰和直观的优点。
雷达图的应用场景和绘制方法:
一,比较汽车性能
这类雷达图一般用于比较同类事物不同纬度性能的优劣,以奥迪A4L时尚动感型和凯迪拉克CT4精英型为例,我们来画一下这两种汽车的雷达图,代码如下:
import pyecharts.options as 选择 得到pyecharts.charts import 雷达 v1 =,[[6.2 9.7 110年,,,,,,56岁,150年,1610]] v2 =,[[6.8 6.9 174年,,,,,,,66,237,1540]] c=( ,,,雷达(init_opts=opts.InitOpts (bg_color=? 3 cb371")),,, #设置背景颜色 ,,,.add_schema ( ,,,,,,,模式=[ ,,,,,,,,,,,opts.RadarIndicatorItem (name=白畲蠊β事?千瓦)“,,max_=200), ,,,,,,,,,,,opts.RadarIndicatorItem (name=鞍倜滋崴?秒),,,max_=12), ,,,,,,,,,,,opts.RadarIndicatorItem (name=白酆嫌秃?L/100公里),,,max_=20), ,,,,,,,,,,,opts.RadarIndicatorItem (name=坝拖淙莼?L)“,, max_=100), ,,,,,,,,,,,opts.RadarIndicatorItem (name=奥砹?Ps)“,, max_=300), ,,,,,,,,,,,opts.RadarIndicatorItem (name=罢抵柿抗?),,,max_=2000), ,,,,,,,, ,,,,,,,splitarea_opt=opts.SplitAreaOpts ( ,,,,,,,,,,,is_show=True,, areastyle_opts=opts.AreaStyleOpts(不透明度=1),,#是否显示分隔区域,透明度设置为1 ,,,,,,,), ,,,,,,,textstyle_opts=opts.TextStyleOpts(颜色=? fff"), ,,,) 阀门,,,( ,,,,,,,series_name=鞍碌螦4L时尚动感型“, ,,,,,,,data=https://www.yisu.com/zixun/v1 linestyle_opts=opts.LineStyleOpts(颜色=" # 8 b008b”,宽度=2),#线的颜色,宽度 ) 阀门( series_name="凯迪拉克CT4精英型”, data=v2, linestyle_opts=opts.LineStyleOpts(颜色=" # FFA500”,宽度=2),#线的颜色,宽度 ) .set_series_opts (label_opts=opts.LabelOpts (is_show=False)) #不显示数字 .set_global_opts ( title_opts=opts.TitleOpts (title=捌敌阅鼙冉稀?,legend_opts=opts.LegendOpts () ) ) c.render_notebook ()
参数介绍:
1。通过设置InitOpts的bg_color参数,可以改变背景颜色
2。通过设置add_schema的模式参数,可以添加更多纬度变量
3。通过设置LineStyleOpts的颜色参数,可以设置线的颜色和宽度
通过雷达图,可以清晰的比较两种汽车性能指标的好坏,非常直观
如果感觉两台车不过瘾,我们可以再加1台:
二,比较不同城市近期天气状况
得到pyecharts import options as 选择 得到pyecharts.charts import 雷达 value_bj =, ( ,,,(55岁,9日,56岁,0.46,18日,6日,1], ,,,(25日,11日,21日,0.65,34岁,9日,2), ,,,(56岁,7日,63年,0.3,14日,5日,3], ,,,(33岁,7日,29日,0.33,16日,6日,4], ,,,(42岁,24日,44岁,0.76,40岁,16日,5], ,,,(82年,58岁,90年,1.77,68,33岁,6], ,,,(74年,49岁,77年,1.46,48岁,27岁,7], ,,,(78年,55岁,80年,1.29,59岁,29岁,8], ,,,(267,,216,,280,,4.8,,108,,64,,9], ,,,(185,,127,,216,,2.52,,61年,27岁,10], ,,,(39岁,19岁,38岁,0.57,,31日,15日,11), ,,,(41岁,11岁,40岁,0.43,,21日,7日,12), ] value_sh =, ( ,,,(91年,45岁,125年,0.82,34岁,23日,1], ,,,(65年,27岁,78年,0.86,,45岁,29岁,2), ,,,(83年,60岁,84年,1.09,73年,27岁,3], ,,,(109,,81,,121,,1.28,,68年,51岁,4], ,,,(106,,77,,114,,1.07,,55岁,51岁,5], ,,,(109,,81,,121,,1.28,,68年,51岁,6], null null null null null null null null null null null null null null null null null null null null null null null null怎么使用python绘制雷达图