一、绘制漏斗图
通过Funnel绘制漏斗图
#漏斗图
from pyecharts.charts import Funnel
data=[24,35,66,48,90]
Label=['签字笔','课桌','椅子','黑板','投影仪']
wf=Funnel()
wf.add("销售图",[list(z) for z in zip(Label,data)],is_selected=True)
wf.render_notebook()
二、绘制散点图
通过Scatter绘制散点图
from pyecharts.charts import Scatter
sc=Scatter()
data=[24,35,66,48,90]
Label=['签字笔','课桌','椅子','黑板','投影仪']
sc.add_xaxis(Label)
sc.add_yaxis("商家A", data)
sc.set_global_opts(title_opts=opts.TitleOpts(title="例图"))
sc.render_notebook()
三、绘制K线图
通过Kline绘制K线图
from pyecharts.charts import Kline
data=[
[ 18.4, 18.58, 18.33, 18.79, 67.00, 1, 0.04, 0.11, 0.09],
[ 18.56, 18.25, 18.19, 18.56, 55.00, 0, -0.00, 0.08, 0.09],
[ 18.3, 18.22, 18.05, 18.41, 37.00, 0, 0.01, 0.09, 0.09],
[ 18.18, 18.69, 18.02, 18.98, 89.00, 0, 0.03, 0.10, 0.08],
[ 18.42, 18.29, 18.22, 18.48, 43.00, 0, -0.06, 0.05, 0.08],
[ 18.26, 18.19, 18.08, 18.36, 46.00, 0, -0.10, 0.03, 0.09],
[ 18.33, 18.07, 17.98, 18.35, 65.00, 0, -0.15, 0.03, 0.10],
[ 18.08, 18.04, 17.88, 18.13, 37.00, 0, -0.19, 0.03, 0.12],
[ 17.96, 17.86, 17.82, 17.99, 35.00, 0, -0.24, 0.03, 0.15],
[ 17.85, 17.81, 17.8, 17.93, 27.00, 0, -0.24, 0.06, 0.18],
[ 17.79, 17.93, 17.78, 18.08, 43.00, 0, -0.22, 0.11, 0.22],
[ 17.78, 17.83, 17.78, 18.04, 27.00, 0, -0.20, 0.15, 0.25],
[ 17.84, 17.9, 17.84, 18.06, 34.00, 0, -0.12, 0.22, 0.28],]
Kline=Kline()
Kline.add_xaxis(["2021/10/{}".format(i+1) for i in range(13)])
Kline.add_yaxis("2021年10月情况",data)
Kline.set_global_opts(
yaxis_opts=opts.AxisOpts(is_scale=True),
xaxis_opts=opts.AxisOpts(is_scale=True),
title_opts=opts.TitleOpts(title="例图"))
Kline.render_notebook()