郑州网站建设网页设计,wordpress博客一直发布失败,网站开发员名称是什么,智能建站是什么题目一#xff1a;绘制折线图#xff0c;展示商家A与商家B各类饮品的销售额
题目描述#xff1a;
编写程序。根据第9.3.1#xff0c;绘制折线图#xff0c;展示商家A与商家B各类饮品的销售额。 运行代码#xff1a;
#绘制折线图#xff0c;展示商家A与商家B各类饮品的…
题目一绘制折线图展示商家A与商家B各类饮品的销售额
题目描述
编写程序。根据第9.3.1绘制折线图展示商家A与商家B各类饮品的销售额。 运行代码
#绘制折线图展示商家A与商家B各类饮品的销售额
import pyecharts.options as opts
from pyecharts.charts import Line
line_demo (Line()#添加x轴y轴数据系列名称.add_xaxis([可乐,雪碧, 啤酒, 橙汁, 奶茶]).add_yaxis(商家A, [102, 132, 105, 52, 90], symboldiamond, symbol_size15).add_yaxis(商家B, [86, 108, 128, 66, 136], symboltriangle, symbol_size15)#设置标题 y轴标签.set_global_opts(title_optsopts.TitleOpts(title折线图示例),yaxis_optsopts.AxisOpts(name销售额(万元), name_locationcenter, name_gap30))
)
#line_demo.render_notebook()
line_demo.render(line_chart.html)
运行结果 题目二绘制饼图和圆环图展示某商家各品牌手机销售额的占比情况
题目描述
编写程序。根据第9.3.2绘制饼图和圆环图展示某商家各品牌手机销售额的占比情况。 运行代码
#绘制饼图和圆环图展示某商家各品牌手机销售额的占比情况。#圆环图
import pyecharts.options as opts
from pyecharts.charts import Pie
pie_demo (Pie()#添加数据.add(, [(小米, 150), (三星, 20), (华为, 120), (苹果, 120), (魅族, 117),(vivo,145), (OPPO, 128)], center[50%, 50%], radius[100,160])#设置标题.set_global_opts(title_opts opts.TitleOpts(title圆环图示例))
)
pie_demo.render(pie_demo_chart.html)#圆饼图
import pyecharts.options as opts
from pyecharts.charts import Pie
pie_demo (Pie()#添加数据.add(, [(小米, 150), (三星, 20), (华为, 120), (苹果, 120), (魅族, 117),(vivo,145), (OPPO, 128)])#设置标题.set_global_opts(title_opts opts.TitleOpts(title饼图示例))
)
pie_demo.render(pie_chart.html)
运行结果 题目三绘制带有网格和带有涟漪特效的散点图展示某平台一周统计的用户活跃量
题目描述
编写程序。根据第9.3.3绘制带有网格和带有涟漪特效的散点图展示某平台一周统计的用户活跃量。 运行代码
#绘制带有网格和带有涟漪特效的散点图展示某平台一周统计的用户活跃量。#带有网格
import pyecharts.options as opts
from pyecharts.charts import Scatterscatter_demo (Scatter().add_xaxis([周一, 周二, 周三, 周四, 周五, 周六, 周日]).add_yaxis(, [30, 108, 73, 116, 73, 143, 106])# 设置标题、x轴网格、y轴网格和标签.set_global_opts(title_optsopts.TitleOpts(title散点图示例),xaxis_optsopts.AxisOpts(splitline_optsopts.SplitLineOpts(is_showTrue)),yaxis_optsopts.AxisOpts(splitline_optsopts.SplitLineOpts(is_showTrue),name用户活跃量(人),name_locationcenter,name_gap30))
)
# 渲染散点图到HTML文件
scatter_demo.render(scatter_chart.html)#带有涟漪特效
import pyecharts.options as opts
from pyecharts.charts import EffectScattereffect_scatter_demo (EffectScatter().add_xaxis([周一, 周二, 周三, 周四, 周五, 周六, 周日]).add_yaxis(, [30, 108, 73, 116, 73, 143, 106], symbolpin)# 设置标题、x轴网格、y轴网格和标签.set_global_opts(title_optsopts.TitleOpts(title涟漪特效散点图示例),xaxis_optsopts.AxisOpts(splitline_optsopts.SplitLineOpts(is_showTrue)),yaxis_optsopts.AxisOpts(splitline_optsopts.SplitLineOpts(is_showTrue),name用户活跃量(人),name_locationcenter,name_gap30))
)
# 渲染散点图到HTML文件
effect_scatter_demo.render(effect_scatter_chart.html)
运行结果 题目四绘制3D柱形图展示某公司部门一周内各组的销售额
题目描述
编写程序。根据第9.3.4绘制3D柱形图展示某公司部门一周内各组的销售额。 运行代码
#绘制3D柱形图展示某公司部门一周内各组的销售额
import random
from pyecharts import options as opts
from pyecharts.charts import Bar3D# 模拟数据
data [(i, j, random.randint(0, 20)) for i in range(7) for j in range(5)]bar_3d (Bar3D().add(, data, # 直接使用data列表无需再转换xaxis3d_optsopts.Axis3DOpts([A组, B组, C组, D组, E组], type_category, name组别),yaxis3d_optsopts.Axis3DOpts([周一, 周二, 周三, 周四, 周五, 周六, 周日], type_category, name日期),zaxis3d_optsopts.Axis3DOpts(type_value, name销售额(万元))).set_global_opts(visualmap_optsopts.VisualMapOpts(max_20), # 设置最大值为20与数据范围匹配title_optsopts.TitleOpts(title3D柱形图示例))
)
bar_3d.render(bar3D_chart.html)运行结果 题目五绘制统计地图展示某平台上朔州部分区县的用户数量
题目描述
编写程序。根据第9.3.5绘制统计地图展示某平台上朔州部分区县的用户数量。 运行代码
#绘制统计地图展示某平台上朔州部分区县的用户数量
from pyecharts import options as opts
from pyecharts.charts import Map
data_map [[朔城区,100],[平鲁区,88],[山阴县,99],[应县,68],[右玉县,35],[怀仁县,28]]
#创建 Map 对象
map_demo (Map().add(商家 A , data_map ,朔州).set_global_opts(title_opts opts.TitleOpts(title 朔州地图示例), visualmap_opts opts.VisualMapOpts())
)
map_demo.render(map_demo_chart.html)
运行结果 题目六绘制漏斗图展示某网购平台上各环节的客户转化率
题目描述
编写程序。根据第9.3.6绘制漏斗图展示某网购平台上各环节的客户转化率。 运行代码
#绘制漏斗图展示某网购平台上各环节的客户转化率
from pyecharts import options as opts
from pyecharts.charts import Funnel
data_fun [[访问商品,100], [加购物车,50], [生成订单,30], [支付订单,20],[完成交易,15]]
#创建 Funnel 对象
funnel_demo(Funnel().add(, data_fun , sort_descending, tooltip_opts opts.TooltipOpts (trigger item, formatter {a} br/{b} : {c}%)).set_global_opts(title_opts opts.TitleOpts(title漏斗示意图))
)
funnel_demo.render(funnel_demo_chart.html)运行结果