解決問題
pyecharts 做折線圖的時候,當我們對每個點的數值标簽進行設定後,他自動帶上了x軸的資訊。
問題呈現:pyecharts 折線圖
下面代碼由于對标簽進行了的格式化設定,導緻出來的圖中把x軸坐标内容也帶上了。
from pyecharts.charts import Line
c = (Line()
.add_xaxis(['a','b','c'])
.add_yaxis('',[1,2,3])
.set_series_opts(label_opts=opts.LabelOpts(formatter='{c}萬',position='right'))
.set_global_opts(legend_opts=opts.LegendOpts(is_show=False)
,title_opts=opts.TitleOpts('銷售額走勢',pos_left='center')
)
)
c.render_notebook()
顯然圖中的标簽不是我們想要的,想要處理這個隻需要吧formatter參數改為’{@[1]}萬’即可
解決方法:修改後代碼
from pyecharts.charts import Line
c = (Line()
.add_xaxis(['a','b','c'])
.add_yaxis('',[1,2,3])
.set_series_opts(label_opts=opts.LabelOpts(formatter='{@[1]}萬',position='right'))
.set_global_opts(legend_opts=opts.LegendOpts(is_show=False)
,title_opts=opts.TitleOpts('銷售額走勢',pos_left='center')
)
)
c.render_notebook()
搞定!!!解決!!!!