[可视化] 使用脚本获取交叉表数据

lyk铂金一 显示全部楼层 发表于 2024-2-19 11:26:29 |阅读模式 打印 上一主题 下一主题
1
未解决

【可视化】 使用脚本获取交叉表数据

  • lyk铂金一
  • 2024-02-19 11:26:29
  • 发布在 论坛
1348 11
本帖最后由 lyk 于 2024-2-19 11:30 编辑

使用脚本getdata获取交叉表数据的时候,只用用坐标从上往下么,可不可以从下往上
参数坐标取值.png
回复

使用道具 举报

精彩评论11

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

使用道具 举报

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

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

使用道具 举报

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就是最后一个值的位置
回复

使用道具 举报

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后面  没有数值
回复

使用道具 举报

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)
回复

使用道具 举报

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

报错呀
报错.png
回复

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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