永洪社区

标题: 如何将目标线中的目标值设为参数 [打印本页]

作者: 江湖    时间: 2023-4-10 09:36
标题: 如何将目标线中的目标值设为参数
如图,散点图中设置了 目标线(横纵坐标的均值),有什么方式可以将目标线的数值读取到参数内,然后供报告调用

作者: yhdata_ruby    时间: 2023-4-10 09:36
江湖 发表于 2023-4-10 14:32
想要目标线的值为坐标轴的一半,该如何实现。  如图1,纵坐标是0-12,想添加6的目标线;图二纵坐标是0-3 ...

拉入一个普通表绑定柱图对应的维度字段和度量字段,变化时运行脚本写如下:
var a=getData('图表2')
var b=[]
for(i=1;i<a.size();i++)
{
b.push(a.get(i,1))
}
param['a']=maxa(b)/2
把中间值获取赋值给参数a,目标线处选择参数写a
作者: yhdata_ruby    时间: 2023-4-10 09:42
图表1.getTargetLine(0).val
但是这个脚本对目标值是常量是有效,直接返回值,对平均值这种计算,返回方法,不返回值。
作者: 江湖    时间: 2023-4-10 10:09
yhdata_ruby 发表于 2023-4-10 09:42
图表1.getTargetLine(0).val
但是这个脚本对目标值是常量是有效,直接返回值,对平均值这种计算,返回方法 ...

意思是  84%   70%  这个数还是不能用参数取到 对吧

作者: yhdata_ruby    时间: 2023-4-10 10:10
江湖 发表于 2023-4-10 10:09
意思是  84%   70%  这个数还是不能用参数取到 对吧

嗯嗯是的
作者: 江湖    时间: 2023-4-10 14:32
yhdata_ruby 发表于 2023-4-10 10:10
嗯嗯是的

想要目标线的值为坐标轴的一半,该如何实现。  如图1,纵坐标是0-12,想添加6的目标线;图二纵坐标是0-3,目标线自动变为1.5。  




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4