需要更新【pyecharts】

pip install pyecharts_snapshot

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyecharts==0.5.11

pyecharts第八节、雷达图_图例

创建【demo8.py】作为测试类

pyecharts第八节、雷达图_图例_02

pyecharts第八节、雷达图_python_03

输入以下编码:

#导入模块
from pyecharts import Radar

#2个系列的5个维度的数据
value = [[5,5,5,5,5,5]]

#用于调整雷达各维度的范围大小
c_schema= [{"name": "力量", "max": 5, "min": -1},
{"name": "速度", "max": 5, "min": -1},
{"name": "技术", "max": 5, "min": -1},
{"name": "发球", "max": 5, "min": -1},
{"name": "防守", "max": 5, "min": -1},
{"name": "经验", "max": 5, "min": -1}
]

#画图
radar = Radar()
radar.config(c_schema=c_schema)
radar.add("马龙——六边形战士", value, area_opacity=0.3,legend_top='bottom')
radar.render("Hero.html")

如果想加样式也有的



  • ​title_pos ='left'/center'/'right'​​​标题位置,默认​​left​
  • ​radar_text_size​​,雷达图标签文本字体大小
  • ​item_color​​,该系列的颜色(此处体现为线条颜色)
  • ​symbol =None​​,线条上的圆圈
  • ​area_color​​,填充区域颜色
  • ​area_opacity​​,填充区域透明度
  • ​lengend_top='top'/'bottom'​​​,图例位置,默认​​top​
  • ​lengend_text_size​​,图例字体大小
  • ​line_width​​,线条宽度


执行编译

pyecharts第八节、雷达图_html_04

打开生成的【Hero.html】

pyecharts第八节、雷达图_html_05

双击打开

pyecharts第八节、雷达图_pycharm_06

效果

pyecharts第八节、雷达图_图例_07 希望能给大家带来一定帮助。