有时候在图表上我们可能会看一些极大或极小的值,但是它们并不是因为数据错误造成的,有可能是因为某些原因业绩突然爆长,比如新东方最近股票就涨了六倍不止,也有可能是因为业绩因为疫情突然下滑,比如我朋友公司因为上海疫情已经加续两个月工资只发两千多了,然而他房租都要三千多呢。
先来看样例数据,样例数据中d,f明显远远高于其他数据的值,这样也缩小了其他数据间的差异,比如g的值只有50,明明只是a的一半,却因为d、f的数据太大,图上反而缩小了他们之间的差异。
方法一
针对上述数据,最简单粗爆的方法就是给大于某个值的数据全部显示为一个固定值,比如我们设定大于150就显示为150,然后将真实值放到工具提示。
v.show1 =
IF( [v] > 150, 150, [v])
方法二
上述方法简单且直接,便可能不够智能,我们应该可以动态控制极大值缩放的倍数。
新建一个参数,然后添加到页面
v.show2 =
var _min =