from pyecharts import options as opts
from snapshot_selenium import snapshot as driver
def draw_chart(self, file, save_path):
"""
前端回放性能用例数据统计图
file: excel完整路径
save_path: html 和 png 保存目录
"""
data = pandas.read_excel(file, engine='openpyxl')
shape = data.shape
nrows = shape[0]
ncols = shape[1]
# print(f'当前总计行数:' + str(nrows)) # 获取行数
# print(f'当前总计列数:' + str(ncols)) # 获取列数
dt_dates = [] # 日期
dt_avg_fpss = [] # 平均帧率
dt_fat_fps_nums = [] # 肥胖帧个数
for i in range(nrows):
dt_date = data.iloc[i, 0]
dt_dates.append(dt_date)
dt_avg_fps = data.iloc[i, 1]
dt_avg_fpss.append(float(dt_avg_fps))
dt_fat_fps_num = data.iloc[i, 2]
dt_fat_fps_nums.append(float(dt_fat_fps_num))
python pyecharts 数据可视化展示
最新推荐文章于 2025-03-14 18:45:55 发布