cccdbh 2020-01-05 21:04 采纳率: 0%
浏览 225

怎么在我修改我下面的代码使得在一个窗口页面分别显示不同的三个图?

from pyecharts import options as opts
from pyecharts.charts import Boxplot

def boxplot_base() -> Boxplot:
v1 = [
[61.20,60.20,60.5957,60.05,64.95,59.99,60.38,61.22,59.24,60.42,60.79,61.3100,59.74,58.32,59.23,61.3400,61.6700,56.13,54.7520,59.68,58.25,54.92, 57.8300,56.04,57.53,50.34,57.45,55.23,55.30,58.23,56.38,54.14,56.43,56.96,56.11,50.7500,53.19,46.57,53.69,48.61,50.7400,49.5284,51.04,49.6650,49.4000,50.23,48.50,46.61,45.6100,41.50,41.54,45.7000,43.11,39.26,35.03,32.63
]
]
v2 = [
[87.0650,87.0520,86.6707,85.8000,85.6350,85.2900,85.1500,85.1100,
84.5850,84.2650,84.1800,84.0250,82.9500,82.8700,82.7300,82.4200,
82.2250,82.0300,81.9500,81.1300,80.6500,79.5200,78.1400,77.9500,
77.8700,77.8500,77.2300,76.8850,76.7200,76.5100,76.4100,76.0900,
76.0300,75.8700,75.4800,74.3300,74.2900,74.2500,73.9800,72.0700,
70.4000,70.1084,69.8200,69.1150,68.1550,67.6550,66.7900,66.4200,
65.2050,65.1700,63.8400,62.1200,59.6400,57.5600,52.9200,47.7200
]

]
v3 = [
[6.88,7.68,7.04,6.26,1.84,6.10,5.66,5.06,
6.26,5.20,5.02,4.34,4.40,6.02,4.86,2.96,
1.56,6.88,8.14,3.18,3.34,5.42,1.60,2.70,
2.20,8.62,1.78,2.74,2.58,0.74,1.60,4.36,
1.00,0.00,0.58,5.58,2.90,8.50,2.18,4.36,
1.54,1.94,0.54,0.72,0.24,0.00,0.80,1.34,
1.14,6.00,3.60,0.00,1.44,1.70,1.54,0.56
]

]
c = Boxplot()

c.add_xaxis(["信管专业综测"]).add_yaxis("智育分", c.prepare_data(v1)).add_yaxis(
"总分", c.prepare_data(v2)).add_yaxis("德育加分",c.prepare_data(v3)
).set_global_opts(title_opts=opts.TitleOpts(title="BoxPlot-基本示例"))
return c.render(path="信管专业综测箱型图.html")
boxplot_base()

  • 写回答

1条回答 默认 最新

  • dabocaiqq 2020-01-07 01:48
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题