永洪社区

标题: 对不同数据源的两个数字进行计算 [打印本页]

作者: 网代-慎平    时间: 2022-11-30 10:00
标题: 对不同数据源的两个数字进行计算
除了自由表的格间计算,有什么其他方法可以做到对两个来自不同数据集的数字进行计算,且计算后的结果可以用在图表或者指标卡中

作者: yhdata_yzm    时间: 2022-11-30 10:00
网代-慎平 发表于 2022-12-1 14:50
怎么将这个数据放在指标卡显示呢

放不进去的
作者: yhdata_ruby    时间: 2022-11-30 10:05
可以使用自服务数据集或组合数据集对不同数据集进行关联再去计算
作者: 网代-慎平    时间: 2022-11-30 10:39
yhdata_ruby 发表于 2022-11-30 10:05
可以使用自服务数据集或组合数据集对不同数据集进行关联再去计算

这两个数据集没有任何关联性,且列数不一样,没法进行联合,连接后数据也有问题
作者: yhdata_yzm    时间: 2022-11-30 10:53
网代-慎平 发表于 2022-11-30 10:39
这两个数据集没有任何关联性,且列数不一样,没法进行联合,连接后数据也有问题 ...

除了隔间计算,你可以尝试下把他们取出来,push进数组,然后用数组计算赋值给参数放进指标卡。或者将新的数组放进计算列
作者: 网代-慎平    时间: 2022-12-1 10:37
本帖最后由 网代-慎平 于 2022-12-1 10:38 编辑
yhdata_yzm 发表于 2022-11-30 10:53
除了隔间计算,你可以尝试下把他们取出来,push进数组,然后用数组计算赋值给参数放进指标卡。或者将新的 ...
找到了,但是怎么使用,括号里面放啥东西
作者: 网代-慎平    时间: 2022-12-1 10:37
yhdata_yzm 发表于 2022-11-30 10:53
除了隔间计算,你可以尝试下把他们取出来,push进数组,然后用数组计算赋值给参数放进指标卡。或者将新的 ...

push函数的用法是啥
作者: yhdata_yzm    时间: 2022-12-1 10:40
网代-慎平 发表于 2022-12-1 10:37
push函数的用法是啥

举个列子
var a=getdata('图表1')
var b=[]
for(I=0;i<a.size;i++)
{
b.push(a.get(I,0))
}
这样就把get的值放进数组里边了
作者: 网代-慎平    时间: 2022-12-1 11:19
yhdata_yzm 发表于 2022-12-1 10:40
举个列子
var a=getdata('图表1')
var b=[]

你好,问一下我把一个数据集的数据拖到了文本1,另一个数据集数据拖到了文本2,然后想把这两个组件中的数据计算返回到文本三或者指标卡,这代码该咋写
作者: yhdata_yzm    时间: 2022-12-1 13:22
网代-慎平 发表于 2022-12-1 11:19
你好,问一下我把一个数据集的数据拖到了文本1,另一个数据集数据拖到了文本2,然后想把这两个组件中的数据 ...

文本3.data=文本1.data+文本2.data
作者: 网代-慎平    时间: 2022-12-1 14:50
yhdata_yzm 发表于 2022-12-1 13:22
文本3.data=文本1.data+文本2.data

怎么将这个数据放在指标卡显示呢
作者: 网代-慎平    时间: 2022-12-1 15:33
yhdata_yzm 发表于 2022-12-1 15:06
放不进去的

好的




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