比较(二)利用python绘制雷达图
雷达图(Radar Chart)简介
雷达图可以用来比较多个定量变量,也可以用于查看数据集中变量的得分高低,是显示性能表现的理想之选。...快速绘制
基于matplotlib
import matplotlib.pyplot as plt
import pandas as pd
from math import pi
# 自定义数据
df...= pd.DataFrame({
'group': ['A','B','C','D'],
'var1': [38, 1.5, 30, 4],
'var2': [29, 10, 9, 34],
'var3'...').values.flatten().tolist() # 获取第一行数据,剔除group
values += values[:1] # 闭合圆形图,需要在末尾增加一个与起始相同的值
# 计算每个轴的角度...ax.set_rlabel_position(0)
plt.yticks([10,20,30], ["10","20","30"], color="grey", size=7)
plt.ylim(0,40)
# 添加多个极坐标图