Pyecharts 折线图y轴起点设置

有时候数据比较极端,就会…

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

	c = (
	    Line()
	        .add_xaxis(["抵制", "厌恶", "抵触", "无所谓", "偏向", "喜爱", "狂热"])
	        .add_yaxis('淘宝用户ASP102234617', [0.999791, 0.983875, 0.978754, 0.980461, 0.997837, 0.999788])
	        .add_yaxis('京东用户ASP2355119', [0.899791, 0.883875, 0.778754, 0.880461, 0.797837, 0.899788])
	
	)
	c.render()

Pyecharts 折线图y轴起点设置_第1张图片
很想…
Pyecharts 折线图y轴起点设置_第2张图片
如果可以在add_yaxis()中加个参数min=0.6,我这波将绝杀,但是加不得。


需要用这个形式添加参数

	import pyecharts.options as opts
	from pyecharts.charts import Line
	
	c = (
	    Line()
	        .add_xaxis(["抵制", "厌恶", "抵触", "无所谓", "偏向", "喜爱", "狂热"])
	        .add_yaxis('淘宝用户ASP102234617', [0.999791, 0.983875, 0.978754, 0.980461, 0.997837, 0.999788])
	        .add_yaxis('京东用户ASP2355119', [0.899791, 0.883875, 0.778754, 0.880461, 0.797837, 0.899788])
	        .set_global_opts(
	            yaxis_opts=opts.AxisOpts(
	                min_='dataMin'
	        )
	    )
	)
	c.render()

其中min=‘dataMin’是官方文档里给的方法,简言之,可以取到所有折线中的最小值当起始点。

当然你数据要是允许的话,简单粗暴一个 min=0.6也行。
Pyecharts 折线图y轴起点设置_第3张图片
效果图
Pyecharts 折线图y轴起点设置_第4张图片

就稍微好一点…

你可能感兴趣的:(python)