import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import cairosvg
from openpyxl import load_workbook
import time
def plot_radar(data,lables,id):
'''
the first column of the data is the cluster name;
the second column is the number of each cluster;
the last are those to describe the center of each cluster.
'''
# labels = data.iloc[:, 2:].columns
# centers = pd.concat([data.iloc[:, 2:], data.iloc[:, 2]], axis=1)
lables=["","","","","","","","",""]
for ele in range(len(id)):
plt.rcParams["font.sans-serif"] = ["KaiTi"]
# plt.rcParams['font.family'] = 'YaHei Consolas Hybrid' # 设置字体样式
plt.rcParams['font.size'] = '15' # 设置字体大小
plt.rcParams["axes.unicode_minus"] = False
centers=[data[ele]]
python 使用matlab库绘制雷达图(包含读取处理excel数据)
最新推荐文章于 2023-03-10 11:04:37 发布
本文介绍了如何在Python中使用matplotlib库读取Excel数据并绘制雷达图。详细步骤包括数据预处理、设置雷达图参数以及绘制图形的过程。
摘要由CSDN通过智能技术生成