我用Pyecharts v1版本柱状和折线的组合图,想设置第二纵坐标轴,但是一直不显示结果。

我用Pyecharts v1版本柱状和折线的组合图,想设置第二纵坐标轴,但是一直不显示结果。

from pyecharts.charts import Bar,Pie,Line
from pyecharts import options as opts
import pandas as pd

dfs = pd.read_excel(r'C:\Users\admin\Desktop\787.xlsx',sheet_name='Sheet1')

bar = (
Bar()
.add_xaxis(dfs.aa.values.tolist())
.add_yaxis('A',dfs.A.values.tolist())
.add_yaxis('B',dfs.B.values.tolist())
.set_global_opts(title_opts = opts.TitleOpts(title ='AAAAAAADDDDDD'))
.set_colors(['red','green'])
)

line = (
Line()
.add_xaxis(dfs.aa.values.tolist())
.add_yaxis(series_name='C', y_axis=dfs.C.values.tolist(),yaxis_index=1)
.add_yaxis(series_name='D', y_axis=dfs.D.values.tolist(),yaxis_index=1)
.set_global_opts(title_opts=opts.TitleOpts(title='AAAAAAADDDDDD'))
)
bar.overlap(line)
bar.render('3.html')

以上为代码,如果在line中不加yaxis_index=1,出图,但是没有第二坐标轴,如果加上就不出图。作为初学者就不知道怎么处理了

我也遇到了同样的问题,lz解决了吗

同问,问题解决了吗??

有人解决了吗?我也用的最新的pyecharts,设置yaxis_index=1后就无图

https://blog.csdn.net/weixin_39757737/article/details/90641169