建设项目环境影响评价验收网站,网站建设要求报告,狠抓措施落实,国外免费网站域名服务器点击跳转原文#xff1a;【Python】数据可视化利器PyCharts在测试工作中的应用
实际应用#xff1a;常态化性能压测数据统计 import random
from pyecharts.charts import Line, Bar, Grid, Pie, Page
from pyecharts import options as opts
# 查询过去 8 次数据
time_rang…点击跳转原文【Python】数据可视化利器PyCharts在测试工作中的应用
实际应用常态化性能压测数据统计 import random
from pyecharts.charts import Line, Bar, Grid, Pie, Page
from pyecharts import options as opts
# 查询过去 8 次数据
time_range 8interface [充值, 赠送, 支付, 支付回退, 预授权]
bar (Bar().add_xaxis(interface).add_yaxis(支付, [113, 106, 122, 128, 128, 55, 45]).add_yaxis(券, [75, 46, 75, 65, 118, 15, 70]).add_yaxis(限额限频, [173, 146, 175, 165, 218, 115, 170]).add_yaxis(全流程, [65, 46, 70, 65, 108, 45, 40]).set_global_opts(title_optsopts.TitleOpts(titleTPS当前版本))
)
line Line().add_xaxis([f2023-07-0{i} 05:04:2{i} for i in range(1, time_range)]). \add_yaxis(interface[0], [random.randint(100, 150) for _ in range(time_range)])for i, inter in enumerate(interface):line.add_yaxis(inter, [random.randint(10 * (i 1), 100) for _ in range(time_range)],label_optsopts.LabelOpts(is_showFalse))
line.set_global_opts(title_optsopts.TitleOpts(title性能趋势支付, pos_top48%),legend_optsopts.LegendOpts(pos_top48%),yaxis_optsopts.AxisOpts(nameTPS,axislabel_optsopts.LabelOpts(is_showFalse), # 设置label_opts参数)
)grid Grid().add(bar, grid_optsopts.GridOpts(pos_bottom60%)).add(line, grid_optsopts.GridOpts(pos_top60%))pie Pie()
pie.add(-, [(已剔除, 2), (梳理中, 2), (已完成, 15), (优化中, 13), (时间规划中, 13)])
pie.set_global_opts(title_optsopts.TitleOpts(title摸底系统统计), )
# - {a}表示系列名称。{b}表示数据类别 {c}表示数据值如10、25、50和15。{d}表示数据所占的百分比。- {[index]}表示数据数组中索引为index的值。
pie.set_series_opts(label_optsopts.LabelOpts(formatter{a}{b}: {c} ({d}%)))page Page()
page.add(grid)
page.add(pie)
page.render()