美文网首页数据可视化
pyecharts--雷达图

pyecharts--雷达图

作者: _何当共剪西窗烛_ | 来源:发表于2017-12-01 17:20 被阅读918次

数据准备

#2个系列的5个维度的数据
value1 = [[0.79,0.90,0.46,0.57,-0.50]]
value2 = [[0.11,0.34,0.31,-0.11,0.21]]

#用于调整雷达各维度的范围大小
c_schema= [{"name": "O", "max": 1, "min": -1},
           {"name": "C", "max": 1, "min": -1},
           {"name": "E", "max": 1, "min": -1},
           {"name": "A", "max": 1, "min": -1},
           {"name": "N", "max": 1, "min": -1}]

普通雷达图

#导入模块
from pyecharts import Radar 

#画图
radar = Radar()
radar.config(c_schema=c_schema)
radar.add("Alen", value1)
radar.add("Bella", value2)
radar.render("Rader.html")
普通雷达图

雷达图的基本框架出来以后,就需要精细的调整,包括颜色填充,线条调整,以及字体放大等等

雷达图颜色、线条、图例调整

radar = Radar("ABCDE的雷达图",title_pos='center')
radar.config(c_schema=c_schema,radar_text_size=20)
radar.add("Alen", value1, item_color="#f9713c", 
          symbol=None,area_color="#ea3a2e", area_opacity=0.3,
          legend_top='bottom',line_width=3)
radar.add("Bella", value2, item_color='#2525f5', 
          symbol=None,area_color='#2525f5',area_opacity=0.3,
          legend_top='bottom',legend_text_size=20,line_width=3)
radar.render("Rader.html")
调整后的雷达图1
  • 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,线条宽度
    其中,代码里颜色设置都有对应的编码,可以直接在百度中搜“颜色 编码”,前几个网站都给出了某一个颜色的对应代码,画图配色时可以直接查找,非常方便。

调整图片与标题之间的位置

可以看出O维度被上面的标题遮挡住,需要对图片位置进行调整,下一步将继续探索

相关文章

  • pyecharts--雷达图

    数据准备 普通雷达图 雷达图的基本框架出来以后,就需要精细的调整,包括颜色填充,线条调整,以及字体放大等等 雷达图...

  • R语言可视化(二十一):雷达图绘制

    21. 雷达图绘制 清除当前环境中的变量 设置工作目录 使用fmsb包绘制雷达图 使用ggradar包绘制雷达图

  • R实战| 雷达图(Radar Chart)

    R实战| 雷达图(Radar Chart) 雷达图(radar chart),又称蜘蛛网图(spider plot...

  • 数据雷达图

    最近公司项目,需要用到雷达图的效果,echarts的雷达图不太符合公司的需求,所以自己用canvas写了个雷达图的...

  • iOS使用Charts框架绘制—雷达图

    首先先看一下效果: 一、创建雷达图对象 二、设置雷达图样式 1. 设置雷达图线条样式 雷达图的线条有两部分构成, ...

  • 举个栗子!Tableau技巧(14):巧妙绘制雷达图(Radar

    雷达图(Radar Chart),又称为蜘蛛网图(Spider Chart),雷达图的优势是能够表达多个指标的对比...

  • echarts

    画个雷达图

  • 玫瑰图绘制

    雷达图绘制 (1)ggplot2简约版雷达图 library(ggplot2) dt = data.frame(A...

  • 清华宁向东188-雷达图

    雷达图,是一种最直观地看到差距和不足的工具。 1-雷达图 下面有一幅雷达图,是柯达公司当年进行标杆管理的时候用过的...

  • 需求真伪辨别工具

    1 雷达图 雷达图主要是以二维图像展示多维数据的图形,通过雷达图可以直观看出各维度数据之间的差距,一般用于财务领域...

网友评论

    本文标题:pyecharts--雷达图

    本文链接:https://www.haomeiwen.com/subject/muiibxtx.html