echarts在同一个折线图如何使用两个数据组

绘制echarts折线图
两个数据组例如:
database1 = [ '2012', '2013', '2014', '2015'],
[ 41.1, 30.4, 65.1, 53.3],
database2= [ '2012', '2014', '2015'],
[ 21.1, 45.1,653.3],
这种如何绘制在同一个折线图
如何实现

database1 = [[ '2012', '2013', '2014', '2015'],[ 41.1, 30.4, 65.1, 53.3],]
database2= [[ '2012', '2014', '2015'],[21.1, 45.1,653.3],]

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

lin1 = (Line()
       .add_xaxis(database1[0])
       .add_yaxis('database1', database1[1])
       .set_global_opts(title_opts=opts.TitleOpts(title="示例", subtitle="副标题"))
      )
lin2 = Line()
lin2.add_xaxis(database2[0]).add_yaxis("database2", database2[1])
lin1.overlap(lin2)
lin1.render("rend.html")

可以去找找
https://www.makeapie.com/explore.html#sort=rank~timeframe=all~author=all

这个应该先统一好两个数据集,也就是database2中要插入'2013‘,对应的数插入0
不然第二个数据中的2013折线往哪里折?

你看看这种 上下有两个x轴,可以使用两种数据集
https://echarts.apache.org/examples/zh/editor.html?c=multiple-x-axis