1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| from pyecharts.charts import Line import pyecharts.options as opts
cate =['华为', '小米', '苹果', 'OPPO', 'ViVo', '魅族'] data1 = [143, 155, 200, 100, 88, 50] data2 = [100, 120, 400, 110, 94, 30]
line = (Line() .add_xaxis(cate) .add_yaxis('电商渠道',data1, markline_opts=opts.MarkLineOpts(data=[opts.MarkLineItem(type_='average')])) .add_yaxis('门店',data2, is_smooth=True, markpoint_opts=opts.MarkPointOpts(data=[opts.MarkPointItem(name='自定义标记点', coord=[cate[2],data2[2]],value=data2[2])]) ) .set_global_opts(title_opts=opts.TitleOpts(title='Line-示例',subtitle='副标题')) ) line.load_javascript()
|