lyk铂金一
2024-2-19 11:26:29 发布在问答
【可视化】 使用脚本获取交叉表数据
本帖最后由 lyk 于 2024-2-19 11:30 编辑

使用脚本getdata获取交叉表数据的时候,只用用坐标从上往下么,可不可以从下往上
参数坐标取值.png
3845
11
精彩评论11
yhdata_lyaa
发表于 2024-2-19 11:32:38 显示全部楼层
现在的脚本你咋写的,什么从上往下的吗
回复

使用道具 2#

lyk铂金一
发表于 2024-2-19 11:36:11 显示全部楼层
yhdata_lyaa 发表于 2024-2-19 11:32
现在的脚本你咋写的,什么从上往下的吗

var avg_a2=getData("三指标均值").get(1,0)
第一行不就是1么,但是有时候要取最后一行,又不知道总共几行怎么办
回复

使用道具 3#

yhdata_yzm
发表于 2024-2-19 13:10:39 显示全部楼层
lyk 发表于 2024-2-19 11:36
var avg_a2=getData("三指标均值").get(1,0)
第一行不就是1么,但是有时候要取最后一行,又不知道总共几 ...

get的值是存放在二维数组里的。
avg_a2.size()就是长度,avg_a2.size()-1就是最后一个值的位置
回复

使用道具 4#

lyk铂金一
发表于 2024-2-19 13:32:27 显示全部楼层
yhdata_yzm 发表于 2024-2-19 13:10
get的值是存放在二维数组里的。
avg_a2.size()就是长度,avg_a2.size()-1就是最后一个值的位置 ...

具体怎么写呢,可以写一个完整示例吗,
var a =getData("图表1").get(1.0)
param["哈哈"]=a

上面这个怎么获取长度呢,我试了直接放在a后面  没有数值
回复

使用道具 5#

yhdata_yzm
发表于 2024-2-19 13:37:02 显示全部楼层
lyk 发表于 2024-2-19 13:32
具体怎么写呢,可以写一个完整示例吗,
var a =getData("图表1").get(1.0)
param["哈哈"]=a

var a =getData("图表1").get(a.size()-1.0)
回复

使用道具 6#

lyk铂金一
发表于 2024-2-19 14:49:57 显示全部楼层
yhdata_yzm 发表于 2024-2-19 13:37
var a =getData("图表1").get(a.size()-1.0)

报错呀
报错.png
回复

使用道具 7#

yhdata_yzm
发表于 2024-2-19 14:55:03 显示全部楼层

是1,0不是1.0,你不要完全复制我的啊,得自己写写,不然符号有时候不对啊
回复

使用道具 8#

lyk铂金一
发表于 2024-2-19 16:20:34 显示全部楼层
yhdata_yzm 发表于 2024-2-19 14:55
是1,0不是1.0,你不要完全复制我的啊,得自己写写,不然符号有时候不对啊 ...

改了,重新写了一遍,还是报错的
报错.png
回复

使用道具 9#

yhdata_lyaa
发表于 2024-2-19 16:30:34 显示全部楼层
lyk 发表于 2024-2-19 16:20
改了,重新写了一遍,还是报错的

分两行写试试嘛,a引用自身了
回复

使用道具 10#

12  
高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部