from pyecharts import Bar v1 = [70,85,95,64] v2 = [80,75,85,70] str1 = ['数学','物理','化学','英语'] bar = Bar('柱状图','分数') bar.add("小明",str1,v1,is_stack= False) bar.add("小红",str1,v2,is_stack = False) bar.render()
时间: 2023-06-18 18:02:53 浏览: 59
这段代码使用了 Pyecharts 库创建了一个柱状图,并且使用了两个数据序列来表示小明和小红在数学、物理、化学和英语四门课程中的分数。其中,v1 表示小明的分数,v2 表示小红的分数,str1 表示四门课程的名称。
使用 `Bar()` 函数创建了一个名为“柱状图”的图表,并设置了标题为“分数”。然后,使用 `add()` 方法向图表中添加两个柱状图,分别表示小明和小红的分数。其中,第一个参数为柱状图的名称,第二个参数为 x 轴的数据,第三个参数为 y 轴的数据,is_stack 参数表示是否堆叠柱状图。
最后,使用 `render()` 方法将图表渲染成 HTML 文件,可以在浏览器中查看。
阅读全文