美文网首页
Matplotlib_雷达图

Matplotlib_雷达图

作者: 寻松点点 | 来源:发表于2020-01-14 23:27 被阅读0次

绘制极地坐标

import matplotlib.pyplot as plt

plt.polar()
plt.show()

使用极坐标在极地坐标绘制一个点

极坐标(\theta,\rho

这里函数plt.polar(theta,r,'color&mark ',lw):
theta:极角
r:极轴
color&markd:绘制点的颜色和标记形状设置
lw:绘制的标记图形宽度

import matplotlib.pyplot as plt
import numpy as np


plt.polar(0.5*np.pi,20,'ro',lw=2)
plt.ylim(0,60)

plt.show()

image.png

绘制多个点和点之间连线成为雷达图

import matplotlib.pyplot as plt
import numpy as np

#坐标属性设置
plt.ylim(0,80)

#plt.polar(0.5*np.pi,20,'co',lw=2)

#绘制多个点
theta=np.array([0,0.5,1,1.25,1.5,1.75,0])
r=[20,60,40,25,70,50,20]
plt.polar(theta*np.pi,r,'ro-',lw=1)
plt.show()
image.png

绘制n个维度的雷达图,实际上需要(n+1)维个数据,首个点和最后一个点相同,才能把点连接成为一个封闭区域。

小结

  1. 多个雷达图重合时候的情况
  2. 封闭区域的颜色填充
  3. 设置文字
  4. 隐藏背景的基地坐标轴
  5. 图例

Reference

  1. Python笔记—matplotlib雷达图
  2. matplotlib.pyplot.polar

相关文章

  • Matplotlib_雷达图

    绘制极地坐标 使用极坐标在极地坐标绘制一个点 极坐标() 这里函数plt.polar(theta,r,'color...

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

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

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

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

  • 数据雷达图

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

  • pyecharts--雷达图

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

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

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

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

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

  • echarts

    画个雷达图

  • 玫瑰图绘制

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

  • 清华宁向东188-雷达图

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

网友评论

      本文标题:Matplotlib_雷达图

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